{
  "batch": "read2-011",
  "plugins": [
    {
      "pr": 0,
      "name": "done-bell",
      "does": "Adds turn-completion and approval notifications, a chime, and a Desktop status chip.",
      "useful": 4,
      "reliable": 3,
      "polish": 3,
      "creative": 2,
      "beyond": 4,
      "total": 20,
      "best": "Useful native lifecycle integration lets users leave a running turn and return when needed; small local-state implementation includes hook tests. https://raw.githubusercontent.com/aydnOktay/hermes-done-bell-/3fa519a291d91b0e6c44bd42762190363ce80c39/bell_hooks.py",
      "worst": "Setup uses a developer-specific Windows path and manual Desktop copying; notification and Desktop behavior lack corresponding automated coverage. https://raw.githubusercontent.com/aydnOktay/hermes-done-bell-/3fa519a291d91b0e6c44bd42762190363ce80c39/README.md",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 0,
      "name": "homeassistant",
      "does": "Connects Hermes to Home Assistant device queries and service calls, filtered state-change events, and outbound notifications.",
      "useful": 4,
      "reliable": 4,
      "polish": 4,
      "creative": 3,
      "beyond": 5,
      "total": 25,
      "best": "A genuine gateway platform combines proactive household events with device tools, scoped secrets, entity policies, reconnect handling and substantial tests. https://raw.githubusercontent.com/NousResearch/hermes-official-plugins/e7a218f26db88426ab3e7376f0e000b6e356f5e7/homeassistant/README.md",
      "worst": "Requires an existing Home Assistant installation and access token; broad unfiltered service access is the default unless the operator configures entity restrictions. https://raw.githubusercontent.com/NousResearch/hermes-official-plugins/e7a218f26db88426ab3e7376f0e000b6e356f5e7/homeassistant/README.md",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 153270,
      "name": "hermes-remote-hands",
      "does": "Gives a server-hosted Hermes separate Mac screen, shell, file, editing, search and process tools over SSH.",
      "useful": 4,
      "reliable": 4,
      "polish": 4,
      "creative": 4,
      "beyond": 5,
      "total": 26,
      "best": "Keeps one agent and memory across two machines, with separate approval scopes, resolved-path gates, real remote timeouts and offline/live test harnesses. https://raw.githubusercontent.com/Vishnu-Aithal/hermes-remote-hands/f807ba317cc55ff8b6cbf7668f243f98fb9218b4/__init__.py",
      "worst": "Mac setup is lengthy, the bypass guard is explicitly best effort, and screen integration depends on private Hermes internals and an externally installed driver. https://raw.githubusercontent.com/Vishnu-Aithal/hermes-remote-hands/f807ba317cc55ff8b6cbf7668f243f98fb9218b4/README.md",
      "standout": true,
      "blocked": null
    },
    {
      "pr": 150007,
      "name": "context-steward",
      "does": "Replaces Hermes context compaction with model-selected checkpoints or fresh segments while preserving recent requests and tool pairs.",
      "useful": 5,
      "reliable": 4,
      "polish": 3,
      "creative": 4,
      "beyond": 5,
      "total": 26,
      "best": "Directly improves the agent context lifecycle with guarded fresh-mode decisions, mechanical fallback, preservation checks and extensive boundary tests. https://raw.githubusercontent.com/jiangkoumo/hermes-context-steward/ed2d16c1e97ad37c0821355b831ac3dc9181cd16/steward.py",
      "worst": "Compaction still loses sampled facts and relies on model summaries; the README contains stale claims about using the host redactor and subclassing compressor helpers that differ from this implementation. https://raw.githubusercontent.com/jiangkoumo/hermes-context-steward/ed2d16c1e97ad37c0821355b831ac3dc9181cd16/README.md",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 153501,
      "name": "hermes-vnc",
      "does": "Lets the standard computer_use tool drive a remote VNC desktop and adds an optional live Desktop viewer.",
      "useful": 4,
      "reliable": 4,
      "polish": 5,
      "creative": 3,
      "beyond": 5,
      "total": 26,
      "best": "A real provider extension reaches remote machines through an existing protocol, with scoped credentials, explicit unsupported actions and scripted RFB fault tests. https://raw.githubusercontent.com/YAN-XBT/hermes-vnc/2f1f8b906746dba670c526b06c87aa2859730d34/backend.py",
      "worst": "Coordinate-only foreground input has no accessibility targeting and cannot type non-Latin-1 text; downscaled screenshots also require the model to convert coordinates. https://raw.githubusercontent.com/YAN-XBT/hermes-vnc/2f1f8b906746dba670c526b06c87aa2859730d34/README.md",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 153602,
      "name": "rung",
      "does": "Connects Hermes verification tools and a pre_verify continuation hook to Rung’s file-bound check ledger.",
      "useful": 4,
      "reliable": 3,
      "polish": 4,
      "creative": 4,
      "beyond": 4,
      "total": 23,
      "best": "Freshness is tied to checked inputs, and the completion hook asks for missing evidence with bounded continuations; plugin wiring and ledger behavior have tests. https://raw.githubusercontent.com/CalQuity/rung/970be4f506c496586a7fec8b818491ceab602e4b/hermes-plugin/tools.py",
      "worst": "The plugin is a thin wrapper around an independently installed CLI: unexpected hook failures let completion proceed, and configured check commands run with inherited environment without a per-command approval gate. https://raw.githubusercontent.com/CalQuity/rung/970be4f506c496586a7fec8b818491ceab602e4b/hermes-plugin/tools.py",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 152412,
      "name": "voice-unleashed",
      "does": "Adds full-duplex browser voice sessions and Desktop voice controls with streamed replies, interruption and spoken approval answers.",
      "useful": 4,
      "reliable": 4,
      "polish": 4,
      "creative": 4,
      "beyond": 5,
      "total": 26,
      "best": "Implements a real interaction platform rather than an STT wrapper, with session continuation, reply routing, barge-in and browser/protocol regression tests. https://raw.githubusercontent.com/TacoTakumi/hermes-voice-unleashed/f5573c909023be48dddb03fa36ad85dd80ca70ea/session.py",
      "worst": "A separate VoiceManager speech stack and secure browser access make setup demanding; a shared URL token grants broad profile-session access, and approval integration uses private host APIs. https://raw.githubusercontent.com/TacoTakumi/hermes-voice-unleashed/f5573c909023be48dddb03fa36ad85dd80ca70ea/README.md",
      "standout": true,
      "blocked": null
    },
    {
      "pr": 153973,
      "name": "chalkline",
      "does": "Runs a solo tradesperson’s job ledger, quotes, invoices, receipt proposals and approved customer messages through Hermes.",
      "useful": 3,
      "reliable": 4,
      "polish": 5,
      "creative": 4,
      "beyond": 4,
      "total": 24,
      "best": "Payload hashes, owner-bound approval routes, attachment digests and claimed delivery rows turn business-message safety into tested code, with a substantial Desktop workflow. https://raw.githubusercontent.com/levi-lvjp/chalkline/e10ba31d612d07e529e757654574d89c63d92cca/chalkline/core/approvals.py",
      "worst": "Installation takes over customer intake and setup restricts a dedicated business profile; the unofficial WhatsApp bridge and unverified Cloud/native Desktop operation limit deployment confidence. https://raw.githubusercontent.com/levi-lvjp/chalkline/e10ba31d612d07e529e757654574d89c63d92cca/README.md",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 153024,
      "name": "home-3d-workshop",
      "does": "Turns a Bambuddy-managed 3D printer into a chat workshop with design, slicing, approved starts, monitoring and delivery notices.",
      "useful": 3,
      "reliable": 4,
      "polish": 5,
      "creative": 5,
      "beyond": 5,
      "total": 27,
      "best": "Combines hardware control, deterministic safety gates, typed owner approval, a simulator and a polished 3D Workshop UI; access and failure cases have extensive tests. https://raw.githubusercontent.com/Wijt/hermes-home-3d-workshop/8068c2533ac03e9067448bf5c6433419f0ab316c/home3d/tools.py",
      "worst": "The audience needs specific printer infrastructure, and the full new workflow, including Desktop controls and physical start/stop/ejection paths, lacks complete real-hardware validation. https://raw.githubusercontent.com/Wijt/hermes-home-3d-workshop/8068c2533ac03e9067448bf5c6433419f0ab316c/README.md",
      "standout": true,
      "blocked": null
    },
    {
      "pr": 154035,
      "name": "chronomancer",
      "does": "Adds planned Kanban start slots, timed release, clash detection and a shared Desktop timeline for profiles.",
      "useful": 3,
      "reliable": 4,
      "polish": 4,
      "creative": 4,
      "beyond": 5,
      "total": 25,
      "best": "Extends Hermes orchestration itself with durable slots, release leases, human pins and agent/Desktop access to the same plan, backed by planner and UI contract tests. https://raw.githubusercontent.com/mordor-forge/chronomancer/3d173022c7fbab883733ab048c64effc551ee452/README.md",
      "worst": "Clashes are advisory and overdue slots can be missed after downtime; it supports one board per gateway, and the dashboard depends on a private Kanban import. https://raw.githubusercontent.com/mordor-forge/chronomancer/3d173022c7fbab883733ab048c64effc551ee452/README.md",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 153788,
      "name": "proveit-tests",
      "does": "Inspects edits and test commands for recognizable test weakening, emits receipts and optionally requests approval or blocks unattended calls.",
      "useful": 4,
      "reliable": 3,
      "polish": 4,
      "creative": 4,
      "beyond": 5,
      "total": 25,
      "best": "Deterministic before/after detectors target agent test cheating directly, with net-new filtering and an adversarial corpus that also tests legitimate refactors. https://raw.githubusercontent.com/KellerAI/proveit-tests-hermes/2412a18441611c988ec426b5c40b2b829ebb84d1/proveit_tests/hooks/runtime.py",
      "worst": "Heuristics and inline waivers leave bypasses, while one shared runtime holds snapshots, pending warnings and nudge state without session keys, risking cross-session attribution under concurrency. https://raw.githubusercontent.com/KellerAI/proveit-tests-hermes/2412a18441611c988ec426b5c40b2b829ebb84d1/proveit_tests/hooks/runtime.py",
      "standout": false,
      "blocked": null
    },
    {
      "pr": 149968,
      "name": "lahja",
      "does": "Adds local Arabic-dialect speech transcription with Whisper, language routing, hallucination filtering and persistent taught corrections.",
      "useful": 3,
      "reliable": 4,
      "polish": 4,
      "creative": 4,
      "beyond": 5,
      "total": 25,
      "best": "A native STT provider combines bounded decoding, a minimal subprocess environment, checksum-verified model setup and real-engine plus routing regression tests. https://raw.githubusercontent.com/Tarekkharsa/hermes-lahja/a7a43b1389a1ae169ff5c7401e9ec2ec9a53b51d/lahja/__init__.py",
      "worst": "Needs external whisper.cpp/ffmpeg and large model downloads; missing VAD silently weakens the README’s always-on claim after a log warning, and every admitted user can change profile-wide corrections. https://raw.githubusercontent.com/Tarekkharsa/hermes-lahja/a7a43b1389a1ae169ff5c7401e9ec2ec9a53b51d/README.md",
      "standout": false,
      "blocked": null
    }
  ]
}
