{
  "batch": "read2-023",
  "plugins": [
    {
      "pr": 0,
      "name": "done-bell",
      "does": "Notifies users when Hermes finishes a turn or needs approval, with a Desktop status chip and optional chime.",
      "useful": 4,
      "reliable": 4,
      "polish": 3,
      "creative": 2,
      "beyond": 4,
      "total": 21,
      "best": "Small, useful lifecycle integration covers CLI and Desktop without requiring credentials.",
      "worst": "Installation instructions contain a developer-specific Windows path and require manually copying the Desktop pane.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 0,
      "name": "homeassistant",
      "does": "Connects Home Assistant state-change events and notifications to Hermes and exposes device-query and service-control tools.",
      "useful": 4,
      "reliable": 5,
      "polish": 4,
      "creative": 3,
      "beyond": 5,
      "total": 26,
      "best": "A real gateway platform with scoped credentials, reconnect handling and tested entity-control restrictions.",
      "worst": "Its useful audience needs a Home Assistant installation and must configure event subscriptions explicitly.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 153363,
      "name": "phone-senses",
      "does": "Connects Hermes to an Android Termux helper for phone data, approved actions, SMS-derived finances and scam warnings.",
      "useful": 4,
      "reliable": 4,
      "polish": 5,
      "creative": 4,
      "beyond": 4,
      "total": 25,
      "best": "Combines authenticated phone APIs, masked OTPs and native approval hooks with extensive tests and real-device demonstrations.",
      "worst": "The default HTTP helper transport signs requests but does not encrypt sensitive phone responses; private networking requires care.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 153872,
      "name": "local-scout",
      "does": "Masks detected sensitive text in Hermes requests and tool outputs, flags injection attempts and optionally answers calibrated triage requests locally.",
      "useful": 5,
      "reliable": 4,
      "polish": 4,
      "creative": 4,
      "beyond": 5,
      "total": 27,
      "best": "Broad request middleware and output-hook coverage changes what reaches providers, with consent controls and substantial security tests.",
      "worst": "One-way masking limits ordinary actions such as addressing emails, and detector misses and best-effort auxiliary coverage remain.",
      "standout": true,
      "blocked": null
    },
    {
      "pr": 153904,
      "name": "inset",
      "does": "Measures responsive layout defects in Chromium and rechecks repairs with DOM evidence, screenshots and a Hermes Desktop review page.",
      "useful": 4,
      "reliable": 4,
      "polish": 5,
      "creative": 4,
      "beyond": 4,
      "total": 25,
      "best": "Recheck logic distinguishes genuine resolution from hidden or deleted targets and failed captures instead of accepting an edit as proof.",
      "worst": "Accuracy on independent real-world sites is unmeasured, and Chromium installation adds setup overhead.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 153649,
      "name": "sightline",
      "does": "Builds, simulates and gates Solana payments using human-issued spending grants, native approvals and an auditable Desktop view.",
      "useful": 3,
      "reliable": 4,
      "polish": 5,
      "creative": 4,
      "beyond": 4,
      "total": 24,
      "best": "Deterministic pre-sign checks, revocable budgets and approval escalation give agent payments meaningful controls beyond a wallet tool.",
      "worst": "Its scope is Solana transfers and its safety model still trusts the configured RPC and the Hermes process holding the signing key.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 152582,
      "name": "clotho",
      "does": "Rehearses Hermes tasks in a cloned workspace, records side effects, compares alternative runs and applies selected effects without new model calls.",
      "useful": 4,
      "reliable": 3,
      "polish": 4,
      "creative": 5,
      "beyond": 5,
      "total": 26,
      "best": "Tool middleware, effect ledgers, drift checks and fork comparison create a substantive new way to review agent actions.",
      "worst": "Apply relies on non-interactive tool dispatch that auto-approves dangerous-command prompts, and live rehearsal state disappears on gateway restart.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 151227,
      "name": "perf-lab",
      "does": "Benchmarks and profiles scripts, compares output fingerprints and timings, and attaches measured optimization verdicts through Hermes hooks.",
      "useful": 4,
      "reliable": 3,
      "polish": 5,
      "creative": 3,
      "beyond": 4,
      "total": 23,
      "best": "Connects reproducible before/after measurements and output checks to edit gates and a useful flame-graph Desktop pane.",
      "worst": "Interpreter-only filtering still runs arbitrary scripts with user permissions without a native execution approval gate, and the measurement hooks fail open.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 151674,
      "name": "numogram",
      "does": "Lets Hermes watch ESP32 serial output, decode crashes, build and flash approved firmware, compare pin assignments and audit chip security.",
      "useful": 3,
      "reliable": 4,
      "polish": 5,
      "creative": 5,
      "beyond": 5,
      "total": 27,
      "best": "A persistent hardware feedback loop can wake Hermes on a crash and complete debugging through guarded build and flash operations.",
      "worst": "Only ESP32-P4 hardware and virtual ESP32-C3 have demonstrated full loops; other chip paths and older Xtensa crash decoding remain untested.",
      "standout": true,
      "blocked": null
    },
    {
      "pr": 153551,
      "name": "workspace",
      "does": "Adds profile-local rich documents, typed databases and passage-linked comments with scoped native Hermes editing and recovery controls.",
      "useful": 4,
      "reliable": 3,
      "polish": 4,
      "creative": 3,
      "beyond": 5,
      "total": 24,
      "best": "Revision-bound edits, explicit item grants and separate stop, restore and revert paths show serious attention to document integrity.",
      "worst": "Finalization depends on private native-owner interfaces, while provider-positive editing and cancellation at this pin remain unqualified.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 149242,
      "name": "agent-si",
      "does": "Provides sourced local memory and unified keyword recall across past Hermes, Claude Code, Codex and Grok sessions without model calls.",
      "useful": 5,
      "reliable": 4,
      "polish": 4,
      "creative": 4,
      "beyond": 5,
      "total": 27,
      "best": "A genuine memory provider combines quote-checked writes and explicit conflicting claims with automatic cross-agent recall.",
      "worst": "Keyword-only retrieval misses synonyms, and vendored modules use shared top-level names that can collide with other plugins.",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 154028,
      "name": "hail-hermes",
      "does": "Adds a voice Desktop panel and paired phone or Wear OS clients with session continuity, spoken responses and device-notification tools.",
      "useful": 4,
      "reliable": 3,
      "polish": 5,
      "creative": 4,
      "beyond": 5,
      "total": 26,
      "best": "An implemented hub, Desktop UI and native clients put the user\u2019s own Hermes agent on additional everyday devices with owner-approved pairing.",
      "worst": "LAN traffic is unencrypted, and speech depends on private Hermes internals that may change across releases.",
      "standout": false,
      "blocked": null
    }
  ]
}
