{
  "sources": [
    {
      "url": "https://raw.githubusercontent.com/NVIDIA/switchyard-local-first-routing/114c3e12c1931d86cf75affc6c6ec5754865d107/switchyard/README.md",
      "quote": "> **Beta.** Routing, settings and commands may change between releases. Not\n> yet supported for production use."
    },
    {
      "url": "https://raw.githubusercontent.com/NVIDIA/switchyard-local-first-routing/114c3e12c1931d86cf75affc6c6ec5754865d107/switchyard/providers.py",
      "quote": "    headers = {\"Authorization\": f\"Bearer {key}\"}\n    if runtime_format(runtime) == \"openai_responses\" and provider == \"openai-codex\":\n        from agent.codex_headers import codex_cloudflare_headers\n\n        headers.update(codex_cloudflare_headers(key, base_url=str(runtime.get(\"base_url\") or \"\")))\n    return headers"
    },
    {
      "url": "https://raw.githubusercontent.com/gtmcknight/hermes-summon/ccfc8c4163fa736785b4f0cd7322742f39c6d435/README.md",
      "quote": "Your own @grok on X that learns, run by your Hermes."
    },
    {
      "url": "https://raw.githubusercontent.com/josh-andrews-dev/annotary-hermes/253abf811b4be90f57834f8233730fbc688e7ced/README.md",
      "quote": "Annotary for Hermes Agent: review your agents' plans and documents with comments, from Desktop,\nthe Webapp and your phone."
    },
    {
      "url": "https://raw.githubusercontent.com/josh-andrews-dev/annotary-hermes/253abf811b4be90f57834f8233730fbc688e7ced/annotary_hermes/install.py",
      "quote": "VERSION = \"v0.5.0\""
    },
    {
      "url": "https://raw.githubusercontent.com/Siioh/hermes-own-compute/97522db41e7f6352089bd350df45bc64267a71e6/README.md",
      "quote": "Own Compute lets a Hermes agent start compute on demand, on machines the user owns. Ask in chat for a sandbox, a Slurm batch job, an EC2 machine or an agent run, and Hermes starts it after an approval card. A Compute page in Hermes Desktop shows every machine and what runs on it."
    },
    {
      "url": "https://raw.githubusercontent.com/Siioh/hermes-own-compute/97522db41e7f6352089bd350df45bc64267a71e6/__init__.py",
      "quote": "PLUGIN_ID = \"cloud-compute\""
    },
    {
      "url": "https://raw.githubusercontent.com/D0xedDevi0/hermes-neural-mesh/26abb610f3cbdd4215fbb898d4a2478317dfc5e5/README.md",
      "quote": "**Long-term memory for Hermes that remembers *when* things were true.**"
    },
    {
      "url": "https://raw.githubusercontent.com/D0xedDevi0/hermes-neural-mesh/26abb610f3cbdd4215fbb898d4a2478317dfc5e5/__init__.py",
      "quote": "    ctx.register_memory_provider(NeuralMeshProvider())"
    },
    {
      "url": "https://raw.githubusercontent.com/jollyroger1480/muster/d02a2d4775ff6cee77b686101f0778d8e13e15eb/README.md",
      "quote": "**You gave your AI helpers some jobs. Muster shows you who's actually\nworking, who's stuck, and who's gone — and lets you stop them with one"
    },
    {
      "url": "https://raw.githubusercontent.com/NousResearch/hermes-agent/5fac5ed7b5918185006761d85b28050e580c4ef8/plugin-catalog/README.md",
      "quote": "11. **Credentials come through Hermes, never from files.** A plugin gets\n   secrets only through Hermes's routes."
    },
    {
      "url": "https://raw.githubusercontent.com/D0xedDevi0/hermes-neural-mesh/26abb610f3cbdd4215fbb898d4a2478317dfc5e5/neural_mesh/temporal.py",
      "quote": "    scored = [(_sim(qe, n.embedding), n) for n in _live_valid(mesh, t)]\n    scored.sort(key=lambda x: -x[0])\n    hits = [n for _, n in scored[:top_k]]"
    },
    {
      "url": "https://raw.githubusercontent.com/gtmcknight/hermes-summon/ccfc8c4163fa736785b4f0cd7322742f39c6d435/adapter.py",
      "quote": "        if not self.own_keys and not self.relay:\n            return self._fail(\"x_config\", \"Connect a bot first: hermes gateway setup, then choose X (free trial, or your \"\n                                          \"own X keys)\", retryable=False)"
    },
    {
      "url": "https://raw.githubusercontent.com/D0xedDevi0/hermes-neural-mesh/26abb610f3cbdd4215fbb898d4a2478317dfc5e5/plugin.yaml",
      "quote": "hooks:\n  - on_session_end\n  - on_pre_compress\n  - on_memory_write"
    },
    {
      "url": "https://raw.githubusercontent.com/NousResearch/hermes-agent/5fac5ed7b5918185006761d85b28050e580c4ef8/plugin-catalog/README.md",
      "quote": "   today) is used only through `credentialed_provider_request` with\n   `requires_auth`, so Hermes attaches the token and the plugin never holds it."
    },
    {
      "url": "https://raw.githubusercontent.com/josh-andrews-dev/annotary-hermes/253abf811b4be90f57834f8233730fbc688e7ced/annotary_hermes/accounts.py",
      "quote": "def token_for(pid: str, root: Path | None = None) -> str | None:\n    try:\n        return paths.token_path(pid, root).read_text().strip() or None"
    },
    {
      "url": "https://raw.githubusercontent.com/josh-andrews-dev/annotary-hermes/253abf811b4be90f57834f8233730fbc688e7ced/annotary_hermes/server.py",
      "quote": "def _secrets(root: Path | None = None) -> dict:\n    try:\n        return json.loads(secrets_file(root).read_text())"
    },
    {
      "url": "https://raw.githubusercontent.com/jollyroger1480/muster/d02a2d4775ff6cee77b686101f0778d8e13e15eb/pyproject.toml",
      "quote": "[build-system]\nrequires = [\"setuptools>=68\"]\nbuild-backend = \"setuptools.build_meta\"\n\n[tool.setuptools]\npy-modules = []"
    },
    {
      "url": "https://gist.githubusercontent.com/gtmcknight/594c47336546c8763e641b46cf9af4ec/raw/field.json",
      "quote": "{\"pr\":152256,\"name\":\"nvidia-switchyard\",\"repo\":\"https://github.com/NVIDIA/switchyard-local-first-routing\",\"sha\":\"114c3e12c1931d86cf75affc6c6ec5754865d107\",\"subdir\":\"switchyard\"}"
    },
    {
      "url": "https://gist.githubusercontent.com/gtmcknight/594c47336546c8763e641b46cf9af4ec/raw/RUN.md",
      "quote": "Nothing here needs a model, a key or an account: the model is Nous's own scripted test stand-in, `tests/fakes/fake_llm_provider.py` in the Hermes source, which answers with the tool calls you plan and records everything Hermes sends."
    }
  ]
}