{
  "sources": [
    {
      "url": "https://raw.githubusercontent.com/aydnOktay/hermes-done-bell-/3fa519a291d91b0e6c44bd42762190363ce80c39/README.md",
      "quote": "OS notification (when away), optional chime, status chip (`busy` / `done` /\n`needs you`). No API keys. Does not send chat, write code, or touch user files."
    },
    {
      "url": "https://raw.githubusercontent.com/NousResearch/hermes-official-plugins/e7a218f26db88426ab3e7376f0e000b6e356f5e7/homeassistant/README.md",
      "quote": "By default, **no events are forwarded**. Configure at least one of `watch_domains`, `watch_entities`\nor `watch_all`, otherwise a warning is logged at startup and every state change is dropped."
    },
    {
      "url": "https://raw.githubusercontent.com/shoaibyazdani/hermes-keychain/50dfad30907b63351c2b3aa69443a87287d94527/README.md",
      "quote": "Hermes's credential pipeline has a documented extension point — `SecretSource` — and a skill\ncannot reach it."
    },
    {
      "url": "https://raw.githubusercontent.com/ShalyX/shipwrit-hermes/2f3a38e096feefc9041138852417187b793c0af5/README.md",
      "quote": "Shipwrit is a native [Hermes Agent](https://github.com/NousResearch/hermes-agent) plugin that runs a bounded, project-defined HTTP journey after a deployment."
    },
    {
      "url": "https://raw.githubusercontent.com/mahammadbakr/hermes-worktree-sandbox/c4517138b5fc7f8082e3aee1149ce2c7e7e962ba/README.md",
      "quote": "`worktree-sandbox` is a **working-tree** sandbox, not an OS sandbox: a command can still read other\nabsolute paths on the host."
    },
    {
      "url": "https://raw.githubusercontent.com/trevornk/pit-crew/91dec4414b60f7a90b5bdd561d336604b1cc630e/README.md",
      "quote": "Pit Crew gives your Hermes agent a car it can actually take care of."
    },
    {
      "url": "https://raw.githubusercontent.com/Ilyassbm/hermes-ui/c465517ad68d0ebb2621ae9e0bc18452dfc58b72/README.md",
      "quote": "A bespoke chat workspace for Hermes Desktop and the Webapp: it replaces the native home with a three-column page —\nthe bots rail, the conversation, the right panel — and leaves the rest of the app alone."
    },
    {
      "url": "https://raw.githubusercontent.com/angelraph/tironian/9b590cc094f4b65cd70e979f632e1783424526a8/plugin/README.md",
      "quote": "A Hermes Agent plugin that trains a small local model on the work you already do with Hermes,\ntests it against your own past sessions, and lets it take over the routine requests it has\nproven it can handle."
    },
    {
      "url": "https://raw.githubusercontent.com/valenciayuna/hermes-plugin-visual-oracle/4aaec6157ef35a28dbdb9bf874e631106f2f14c7/README.md",
      "quote": "It captures a page once as a baseline, then compares later renders pixel by pixel and\nanswers with numbers, boxes and images, and it will not let an agent close a turn while the page\nis showing something the agent has not looked at."
    },
    {
      "url": "https://raw.githubusercontent.com/tuancookiez-hub/hermes-incremental-village/deed98c7fb7674eead7e6ab4821440cdddd2b6c5/README.md",
      "quote": "A 3D Stone Age village whose villagers are played by Hermes. It starts with three: Ash, Bryn and Coll.\nYou are their guide, not their god: you give advice, and they decide what to do."
    },
    {
      "url": "https://raw.githubusercontent.com/KyaniteLabs/llm-3d-viz/b7127a7243875c3dbaaeccec30e9b8db11cfe4e7/plugins/iolite-hermes/README.md",
      "quote": "Until every candidate has a measurement, answers say \"speed: not measured yet\" and rank on cost and intelligence only. In that mode `fast` favours the smarter model, not a faster one."
    },
    {
      "url": "https://raw.githubusercontent.com/publora-team/hermes-publora/189b417e90bd2da81876a7594fd0a0e0b5c94b5d/README.md",
      "quote": "- Hermes stores and refreshes the sign-in. The plugin has no local executable code and stores no credentials."
    },
    {
      "url": "https://raw.githubusercontent.com/NousResearch/hermes-official-plugins/e7a218f26db88426ab3e7376f0e000b6e356f5e7/homeassistant/tools.py",
      "quote": "from agent.secret_scope import get_secret"
    },
    {
      "url": "https://raw.githubusercontent.com/shoaibyazdani/hermes-keychain/50dfad30907b63351c2b3aa69443a87287d94527/dotenv_edit.py",
      "quote": "if name in names and name not in removed:"
    },
    {
      "url": "https://raw.githubusercontent.com/ShalyX/shipwrit-hermes/2f3a38e096feefc9041138852417187b793c0af5/guard.py",
      "quote": "if receipt.get(\"verdict\")==\"PASS\":\n        data.update({\"pending\":False,\"status\":\"VERIFIED\","
    },
    {
      "url": "https://raw.githubusercontent.com/mahammadbakr/hermes-worktree-sandbox/c4517138b5fc7f8082e3aee1149ce2c7e7e962ba/plugin/provider.py",
      "quote": "uses_host_filesystem = False"
    },
    {
      "url": "https://raw.githubusercontent.com/Ilyassbm/hermes-ui/c465517ad68d0ebb2621ae9e0bc18452dfc58b72/dashboard/plugin_api.py",
      "quote": "roots.append(Path.home().resolve())"
    },
    {
      "url": "https://raw.githubusercontent.com/angelraph/tironian/9b590cc094f4b65cd70e979f632e1783424526a8/plugin/core/student.py",
      "quote": "data = json.loads(resp.read().decode(\"utf-8\"))"
    },
    {
      "url": "https://raw.githubusercontent.com/valenciayuna/hermes-plugin-visual-oracle/4aaec6157ef35a28dbdb9bf874e631106f2f14c7/__init__.py",
      "quote": "if last.get(\"status\") not in (\"FAIL\", \"REVIEW\"):\n            continue"
    },
    {
      "url": "https://raw.githubusercontent.com/NousResearch/hermes-agent/main/plugin-catalog/README.md",
      "quote": "A plugin never reads `.env` files, Hermes's `auth.json`, another tool's login (a\n   vendor CLI's token file, a browser profile, a keychain) or any other\n   credential store directly"
    }
  ]
}