{
  "sources": [
    {
      "url": "https://raw.githubusercontent.com/aydnOktay/hermes-done-bell-/3fa519a291d91b0e6c44bd42762190363ce80c39/README.md",
      "quote": "hermes plugins install C:\\Users\\aydin\\Desktop\\nous-puling\\plugins\\done-bell"
    },
    {
      "url": "https://raw.githubusercontent.com/aydnOktay/hermes-done-bell-/3fa519a291d91b0e6c44bd42762190363ce80c39/tests/test_bell.py",
      "quote": "os.environ[\"DONE_BELL_NO_OS\"] = \"1\""
    },
    {
      "url": "https://raw.githubusercontent.com/NousResearch/hermes-official-plugins/e7a218f26db88426ab3e7376f0e000b6e356f5e7/homeassistant/README.md",
      "quote": "lists guard this plugin's tools, not the token itself."
    },
    {
      "url": "https://raw.githubusercontent.com/NousResearch/hermes-official-plugins/e7a218f26db88426ab3e7376f0e000b6e356f5e7/homeassistant/tools.py",
      "quote": "hass_url = (get_secret(\"HASS_URL\", \"http://homeassistant.local:8123\") or \"\").rstrip(\"/\")"
    },
    {
      "url": "https://raw.githubusercontent.com/greythx/hermes-pollinations/c0281f403b043405094f65821cd32a977e3f13c3/__init__.py",
      "quote": "paid_only = bool(entry.get(\"paid_only\")) if entry else False\n    extra[\"mode\"] = \"paid\" if paid_only else \"quest\""
    },
    {
      "url": "https://raw.githubusercontent.com/greythx/hermes-pollinations/c0281f403b043405094f65821cd32a977e3f13c3/README.md",
      "quote": "Image generation and editing through [Pollinations](https://pollinations.ai), as a Hermes\nimage-gen backend. It works with no account. A key unlocks the full catalog."
    },
    {
      "url": "https://raw.githubusercontent.com/Blackleets/hermes-spendguard/a6ca90cb5449c0c6bc6312551a12283b52667447/hooks.py",
      "quote": "logger.exception(\"spendguard: pre_llm_call failed — turn proceeds\")\n        return None"
    },
    {
      "url": "https://raw.githubusercontent.com/Blackleets/hermes-spendguard/a6ca90cb5449c0c6bc6312551a12283b52667447/README.md",
      "quote": "Unknown models are counted by tokens and marked **unpriced** — a price is never invented"
    },
    {
      "url": "https://raw.githubusercontent.com/ZhenningLang/rich-paste/1e3ec4bb45ce016aee1ce3e4d07d1d19fcc46e16/README.md",
      "quote": "One gap remains: a screenshot is matched to its image by a fingerprint taken when\n  you paste it; without one (after a plugin reload, or a screenshot over 20 MB) it is matched by\n  order, so if you also removed its attachment and added another image with +, the label can\n  point at that image."
    },
    {
      "url": "https://raw.githubusercontent.com/ZhenningLang/rich-paste/1e3ec4bb45ce016aee1ce3e4d07d1d19fcc46e16/interleave.py",
      "quote": "Only the outgoing request is rewritten. Nothing here touches session history."
    },
    {
      "url": "https://raw.githubusercontent.com/KyaniteLabs/ag4te/d884f9a5cdd3b6d03e95114e860cc134d5067b84/plugins/ag4te-hermes/README.md",
      "quote": "Kinds of work come from commit messages and changed paths. They are keyword heuristics, not a reading of the code."
    },
    {
      "url": "https://raw.githubusercontent.com/zhaidarbek/hermes-atlas/3563325e9292c8d3e7a8efd27b71d49feeb1b64d/atlas/README.md",
      "quote": "A Pause stops the Daily Brief and the clocks that count quiet days, and nothing else: the tick still collects and files your Sessions, writes the Journal and makes the model calls described above, and the Hermes cron job keeps running."
    },
    {
      "url": "https://raw.githubusercontent.com/zhaidarbek/hermes-atlas/3563325e9292c8d3e7a8efd27b71d49feeb1b64d/atlas/README.md",
      "quote": "No test in this repository runs a scene against a real model or delivers a message to Telegram."
    },
    {
      "url": "https://raw.githubusercontent.com/skysay-ai/skysay-mcp/5a46bdbbf9fe0c59ec361f6085499300e265b212/plugins/hermes/skysay/README.md",
      "quote": "Skysay enforces the endpoint's tool restrictions; the skill is guidance, not an access-control layer."
    },
    {
      "url": "https://raw.githubusercontent.com/dolepee/hermes-plugin-foundry/9345a56954d219f923a05712a7a68e44df5099a2/foundry_core.py",
      "quote": "def _fetch():\n    request = urllib.request.Request(URL, headers={\"User-Agent\": \"HermesPlugin/0.1\"})\n    with urllib.request.urlopen(request, timeout=15) as response:\n        return json.loads(response.read().decode(\"utf-8\"))"
    },
    {
      "url": "https://raw.githubusercontent.com/dolepee/hermes-plugin-foundry/9345a56954d219f923a05712a7a68e44df5099a2/README.md",
      "quote": "This is a spike. It supports two archetypes: a SQLite-backed folder watcher and\na SQLite-backed JSON API poller, each with one tool."
    },
    {
      "url": "https://raw.githubusercontent.com/roosiq/antemuse-plugin/14c108864220debb727e011bbc92ab77eda56485/core/engine.py",
      "quote": "One active state per profile, with whatever residue it left behind.\n\nProfile-wide rather than per-session: the metaphor is about the agent, not about\na chat window, and a slash command has no session id to hang it on."
    },
    {
      "url": "https://raw.githubusercontent.com/roosiq/antemuse-plugin/14c108864220debb727e011bbc92ab77eda56485/plugin.yaml",
      "quote": "description: \"The agent takes a walk, daydreams, dreams, doomscrolls, or gets unstuck: a bounded change to how it works, with a dose rather than a duration. Walks step through WordNet, dreams recombine FrameNet roles, daydreams draw on stored memories, doomscrolls on live feeds. No model calls on the state path.\""
    },
    {
      "url": "https://raw.githubusercontent.com/MSAbhishek22/hermes-secret-gate/03b99206c02e0c92dccff69976121850773e5b46/__init__.py",
      "quote": "Runs after every tool call (not just ours). It only records a\n    receipt and logs a warning — it never blocks, alters, or re-routes\n    another tool's result, and it never approves anything."
    },
    {
      "url": "https://raw.githubusercontent.com/heycai-ai/skills/8866afdaf42213c89e3a53e73c8d9dd6c4a24a24/README.md",
      "quote": "The skills are plain instructions in `SKILL.md` files. They bundle no scripts or MCP servers, ask for no credentials and send nothing to HeyCAi."
    }
  ]
}