{
  "sources": [
    {
      "url": "https://raw.githubusercontent.com/aydnOktay/hermes-done-bell-/3fa519a291d91b0e6c44bd42762190363ce80c39/README.md",
      "quote": "Hermes plugin: **ring when a turn finishes** so you can leave the window."
    },
    {
      "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/stffinfcti/understudy/e0920f9e3641f0e24afe6ee01b21322c070920fd/engine/audition.py",
      "quote": "            mean = self.spent / self.done if self.done else 0.0\n            if mean <= 0.0:\n                # No estimate yet (or costs unreported): keep the pool busy but\n                # don't race ahead of the spend data we need to project with.\n                return in_flight < self.concurrency\n            return self.spent + mean * (in_flight + 1) <= self.cap"
    },
    {
      "url": "https://raw.githubusercontent.com/stffinfcti/understudy/e0920f9e3641f0e24afe6ee01b21322c070920fd/README.md",
      "quote": "Audition cheaper models on your real Hermes history before you switch."
    },
    {
      "url": "https://raw.githubusercontent.com/npetroff24/hermes-plugin-idle-compact/f02379210f7ca6464e45392ef07e45dfd3cf6f72/__init__.py",
      "quote": "\"api_key\": getattr(agent, \"api_key\", \"\"),"
    },
    {
      "url": "https://raw.githubusercontent.com/npetroff24/hermes-plugin-idle-compact/f02379210f7ca6464e45392ef07e45dfd3cf6f72/warm_client.py",
      "quote": "req = urllib.request.Request(url, data=data, headers=_headers(api_key, api_mode, base_url, session_key), method=\"POST\")"
    },
    {
      "url": "https://raw.githubusercontent.com/corift/cospark-ai/535535a8006b5b6b44c6a3acefa6273cf9d26a0c/plugins/cospark/README.md",
      "quote": "The portable package contains a workflow skill and metadata: no executable plugin code, installation script, OAuth bridge, background process, self-updater or package telemetry."
    },
    {
      "url": "https://raw.githubusercontent.com/zkasuran/hermes-gmi-media/6760b29d6f9f93f47cef08702bda876fb10af652/gmi-speech/__init__.py",
      "quote": "def register(ctx):\n    ctx.register_tts_provider(GmiSpeechProvider())"
    },
    {
      "url": "https://raw.githubusercontent.com/zkasuran/hermes-gmi-media/6760b29d6f9f93f47cef08702bda876fb10af652/gmi-speech/README.md",
      "quote": "Every generation call spends the user's GMI credits with no Hermes approval prompt."
    },
    {
      "url": "https://raw.githubusercontent.com/Wijt/hermes-home-3d-workshop/8068c2533ac03e9067448bf5c6433419f0ab316c/home3d/gates.py",
      "quote": "    if not actor.present:\n        return \"unattended\"\n    own_start = (str(start_policy or \"\").strip().lower() == \"known\" and actor.role == MEMBER and not override\n                 and same_person(requester, actor.name))"
    },
    {
      "url": "https://raw.githubusercontent.com/Wijt/hermes-home-3d-workshop/8068c2533ac03e9067448bf5c6433419f0ab316c/README.md",
      "quote": "A Hermes Agent plugin that makes a 3D printer a member of the group chat."
    },
    {
      "url": "https://raw.githubusercontent.com/tnvolman/ghost-run/26902e4e816c5be2997efede96f9c669cbf2ae0e/ghost_run/middleware.py",
      "quote": "    # Also do a simple prefix replace for the real root string.\n    out = command.replace(real_s, ghost_s)\n    return _ABS_PATH_IN_CMD.sub(repl, out)"
    },
    {
      "url": "https://raw.githubusercontent.com/tnvolman/ghost-run/26902e4e816c5be2997efede96f9c669cbf2ae0e/README.md",
      "quote": "Your real disk stays untouched until you say so."
    },
    {
      "url": "https://raw.githubusercontent.com/rcmiller01/hackertube/3e65af3b424bb932de944731340d99122f0a67ed/hackertube/hackertube_core/search_jobs.py",
      "quote": "        if disclosure_accepted is not True:\n            raise DisclosureRequired(\"Accept the credit-use disclosure before Search.\")"
    },
    {
      "url": "https://raw.githubusercontent.com/rcmiller01/hackertube/3e65af3b424bb932de944731340d99122f0a67ed/hackertube/README.md",
      "quote": "The prepared catalog is small development content; it has no curated community endorsements."
    },
    {
      "url": "https://raw.githubusercontent.com/ChasClogston/hermes-sentinel/81c35a1801b5ba2419d88ceceaf60c13b77b04b6/README.md",
      "quote": "**Not a firewall or security sandbox.** In-process hooks do not stop actions outside Hermes, opaque tool formats, redirects, DNS changes, subprocess egress, or all dangerous shell commands."
    },
    {
      "url": "https://raw.githubusercontent.com/MCPVOT/hermes-zkagent/f962664c67116e90f578379b177c9d01c64141fd/__init__.py",
      "quote": "import contextlib\nimport fcntl\nimport hashlib"
    },
    {
      "url": "https://raw.githubusercontent.com/MCPVOT/hermes-zkagent/f962664c67116e90f578379b177c9d01c64141fd/README.md",
      "quote": "- One trusted setup per install, single-party, development-grade. Not a ceremony."
    },
    {
      "url": "https://raw.githubusercontent.com/Epistetechnician/playbox/666ec4be6878576559910c0622318252d6edeb92/install.sh",
      "quote": "  base=\"https://github.com/$REPO/releases/latest/download\""
    },
    {
      "url": "https://raw.githubusercontent.com/Epistetechnician/playbox/666ec4be6878576559910c0622318252d6edeb92/hermes-plugin/README.md",
      "quote": "Collaborate with other people's agents from Hermes. This is a Portable Agent Plugins v1 package:"
    }
  ]
}