{
  "sources": [
    {
      "url": "https://raw.githubusercontent.com/medomohamed22/hermes-ark/a23e529c1f636aa49d974576cdc5cb15fc8242d3/README.md",
      "quote": "**Encrypted, versioned backups of your whole Hermes — automatic, off-site, and restorable one piece at a time.**\n\n![Hermes Ark in Hermes Desktop](docs/media/desktop-dark.png)\n\nHermes learns for months: its memory, `SOUL.md`, skills it wrote itself, cron jobs, sessions, every profile.\nOne over-eager *\"clean up your memory\"*, a bad update, a dead disk or a reclaimed VPS — and it is gone."
    },
    {
      "url": "https://raw.githubusercontent.com/RaYYeR220/housemate/09c1a1d0a88bfa8762cee6b3ccf94271b0f172c5/README.md",
      "quote": "Most homes have a drawer of old phones. Housemate turns them into room speakers for your own Hermes: the Alexa routine (a pasta timer that rings in the kitchen, \"tell the office dinner's ready\", \"stop\") from an assistant that is actually your agent, with your tools, your memory and your approvals. There is no hardware to buy and no app to install. You need a browser, a QR code and a six-digit pairing code."
    },
    {
      "url": "https://raw.githubusercontent.com/Joko-F/hermes-fine-print/7b574f1b5c8dc8eafe3ea9f87ae6b0111853f0ba/README.md",
      "quote": "**Hermes changes what your model sees. Fine Print shows you: with numbers, a note to the model where\nnobody else tells it, and the fix.**\n\nA long web page arrives as its head and tail. A 4K screenshot arrives four to sixteen times smaller. A\nsearch page stops at 50 with no \"more\" flag. A failed search backend is quietly swapped for a free one.\nPast a provider limit, the oldest images an agent loaded leave the request eight at a time."
    },
    {
      "url": "https://raw.githubusercontent.com/otsoa-dubief/tenure/f4a62855e592b9e170ab0c54d9278aabef05f370/README.md",
      "quote": "  A plugin for <a href=\"https://github.com/NousResearch/hermes-agent\">Hermes Agent</a>. No extra question for everyday\n  work: files, memory, build, test, git. What it writes can be undone, anything can be flagged. The first mistake on a kind of action puts that kind, and only that\n  kind, on probation: it asks first, and earns its autonomy back on verified evidence.\n</p>\n\n<p align=\"center\">"
    },
    {
      "url": "https://raw.githubusercontent.com/jeremiebergel/context-manager-intelligence/399468f0687c051476961e4bb045eb84263be6b1/README.md",
      "quote": "CMI sits between you and the AI and **folds the old pages**. Recent work stays open. Old things become a\nshort note, like a sticky note on a folder. If the AI needs one of them again, it unfolds it and gets the\noriginal back, exactly as it was. Nothing is thrown away.\n\n## What you get\n\n- **About 28% less sent to the AI on average**, up to 42% on a single session. On long sessions measured\n  live, almost half (49%) less."
    },
    {
      "url": "https://raw.githubusercontent.com/0xNoramiya/hypnos/0a809b9085fdeaed63fd909b927afcc41de512de/README.md",
      "quote": "During the day Hypnos watches how you work with Hermes: what you approve, what you deny, what you correct,\nand which commands pass or fail. At night it sleeps. It replays the day, dreams up variations of its\nmistakes and practises them in a sandbox, then consolidates what it learned into the weights of a small\npersonal model, a LoRA brain. In the morning the brain takes an exam. If it beats the brain it replaces,"
    },
    {
      "url": "https://raw.githubusercontent.com/miracle352/hermes-ariadne/128c95967a0761ad24d3d224441d1502c43bbb69/README.md",
      "quote": "Record a Hermes session once. Replay it later with no model, no network and no tokens, and see\nexactly what Hermes does differently.\n\nAriadne sits on Hermes's public middleware. While recording, it saves every model call, tool call\nand user turn to a cassette. During a replay it answers the model calls and tool calls from that\ncassette, so nothing runs and nothing is billed, while the rest of Hermes (prompt building,"
    },
    {
      "url": "https://raw.githubusercontent.com/opeblow/kata/cc59b08f1bbeeb02524c060faac04edb34de0564/README.md",
      "quote": "Kata is a plugin for [Hermes Agent](https://github.com/NousResearch/hermes-agent). It watches the tool calls your agent\nreally makes, finds the multi-step routines it keeps rediscovering across conversations, and, **only after you review\nand approve them**, compiles each one into a single deterministic tool. No model calls between steps. Every run traced.\nNothing activates without you.\n\n<br>"
    },
    {
      "url": "https://raw.githubusercontent.com/merdoks/trust-ladder/fae4e9df58767e5e3832c8f65936b97868bc98fc/README.md",
      "quote": "When you tell an agent \"never push straight to main\", the correction usually lives in a prompt or\na memory note, and the agent forgets it three sessions later. trust-ladder turns the correction into\nsomething the agent *cannot* repeat: a deterministic guard that Hermes checks before every tool\ncall, with a ledger that shows you each time it saved you."
    },
    {
      "url": "https://raw.githubusercontent.com/bettersandeep/grimoire/4824773040b131f3179e5896d71d1435908758a7/README.md",
      "quote": "Ask Hermes about your data files, and get answers that are fast, cheap and checked.\nEvery number has a receipt.\n\n- **Fast on big files:** DuckDB answers with one SQL query, so the model never reads your rows.\n  100 million rows in a 5 GB CSV: 12 s instead of 182 s, same question, same model (Claude Sonnet 5.5).\n- **Fewer tokens:** about 35,500 input tokens per answer on Claude Haiku, Sonnet and Opus 5.5, with 2 model calls."
    },
    {
      "url": "https://raw.githubusercontent.com/0xbyt4/hermes-canvas/d6eeff0d6f7ec653262537bdd7bb001cc6d3c7f8/README.md",
      "quote": "Your agent's plan, wired to its real work.\n\nHermes Canvas is a plugin for [Hermes Agent](https://github.com/NousResearch/hermes-agent) and\nHermes Desktop. The agent draws its plan as hand-drawn boxes on a canvas next to the chat. Each\nbox is bound to files and a check command. Box status comes from hooks, not from the model: a box\nis \"doing\" when the agent writes one of its files, and \"done\" or \"failed\" when its check command"
    },
    {
      "url": "https://raw.githubusercontent.com/akinduroifedayo/shadow/38173bc9c696df3b1f87b5b9b60ccecd36a260ab/README.md",
      "quote": "Shadow is a Hermes plugin. It replays recent saved turns on the model you want to try and your current model. A judge compares the answers. The result leads with the numbers: turns won, lost, and tied, and the cost difference per turn. It also shows the win rate with its 95% range, speed, tool steps, and broken calls. You can inspect individual turns and switch models with undo. If the test doesn't back the switch, Shadow warns you first and swit"
    },
    {
      "url": "https://raw.githubusercontent.com/Bruno-coder21/fluent/182c4301f2437e784e9022f1f38576e1d68c3f5f/README.md",
      "quote": "Hermes already checks the code it writes. **fluent checks the shell commands it runs**,\nagainst the real `--help` and `man` pages of the program installed on *your* machine,\nbefore they run.\n\n![Your agent's tree: every program you adopt grows a branch, every error caught becomes a fruit](docs/screenshots/agent-tree.png)\n\n```\nagent> ffmpeg -y -i in.mp4 -c:v libx264 --crf 28 out.mp4\n🛡️ fluent caught `--crf` in ffmpeg → `-crf`"
    },
    {
      "url": "https://raw.githubusercontent.com/breadcrumbs-agency/hermes-breadcrumb-plugin/b8975645e5174edbcc00d5dc86a78e536bce938b/README.md",
      "quote": "breadcrumbs is a memory and a context engine for the Hermes agent. It keeps every fact with its exact source.\nEvery line has an address, and one tool shows any memory at a level from 0 (handle) to 1 (all, verbatim): `crumb(id, level)`.\n\n```text\ncrumb(\"d98e0bf6\", 0)      ▸ d98e0bf6 turn \"assistant: Green tea likes water at abou\" ·31t\ncrumb(\"d98e0bf6\", 0.5)    likes … 80 … rest … minutes"
    },
    {
      "url": "https://raw.githubusercontent.com/robbyczgw-cla/hermes-ui-cards/c40df4d41cd5439cf4902995fd4a9e5505483f25/README.md",
      "quote": "Hermes answers with cards you act on in its chat (edit a plan, compare options, tick off a list, fill in\na form, approve a risky step), and when you submit one, your answer goes back as your next message.\n\n![A compare card in Hermes Desktop: three laptops side by side with sourced prices, the best value per row marked, and the answered state \"Your answer: Picked: MacBook Pro 14\"](assets/hero.jpg)"
    },
    {
      "url": "https://raw.githubusercontent.com/PedValme/foreman/c15453cb2fc07fa674d6f7b548a553b3ce9e6f5d/plugin/README.md",
      "quote": "Foreman is a [Hermes Agent](https://github.com/NousResearch/hermes-agent) plugin for people who let Hermes write\ncode in a git repository. A coding agent under pressure can make the check pass by skipping a test, deleting it,\nloosening an assertion or editing what the check runs. Foreman reads the real diff before every commit, push, pull"
    },
    {
      "url": "https://raw.githubusercontent.com/vijaygopalbalasa/hermes-necromancer/0ff7bec40aba10091a84f94025d4471984fd7386/README.md",
      "quote": "Lock the tests that define done with one command. When Hermes says it's finished, the plugin runs them itself and\nsends Hermes back with the failure named. Edits to locked tests are blocked, and a pass ends the reply with a receipt\nanyone can re-check.\n\nWhy a plugin and not a prompt: a prompt or a skill can only ask Hermes to run the tests, and Hermes can skip them,"
    },
    {
      "url": "https://raw.githubusercontent.com/cineglobe/hermes-gemini-live/b6c2f24354aeed1a8b5651b62944d14ed96a472d/README.md",
      "quote": "Full-duplex voice calls with your Hermes agent, powered by the Gemini Live API. Talk naturally,\ninterrupt any time, and let the voice hand real work to Hermes while you keep talking. It can watch\nand steer your other threads, bot chats and subagents, recall your memory, check the server, and\ntell you when the work is done.\n\nBring your own Gemini API key. Works in **Hermes Desktop** and the **web dashboard**."
    },
    {
      "url": "https://raw.githubusercontent.com/akinduroifedayo/living-spaces/e6145ccbd028edf55417822020426f4830343eb6/src/living-spaces/README.md",
      "quote": "An open canvas for your bots that live in Hermes. Build and change dashboards, data displays, games, documents, and multi-view apps in normal Hermes chat. Open them from chat or the Desktop **Spaces** tab, use them, and return to your saved work."
    },
    {
      "url": "https://raw.githubusercontent.com/Pratiikpy/workroom-for-hermes/c5f6bf334c1163951e203dc7c5777faadfe49795/adapters/snapshotter.py",
      "quote": "_CD = re.compile(r\"(?:^|[;&|\\n])\\s*(?:cd|pushd|Set-Location)\\s+(?:/d\\s+)?(\\\"[^\\\"]+\\\"|'[^']+'|[^\\s;&|]+)\", re.I)\n\n\ndef _after_cd(text: str, base: str) -> str:\n    \"\"\"The folder a command works in once its own leading ``cd`` has run: a model writes ``cd <folder> && mv a b`` and the paths after it are relative to that folder.\"\"\"\n    m = _CD.search(text or \"\")\n    if not m:\n        return base\n    target = Path(m.group(1).strip(\"\\\"'\")).expanduser()"
    }
  ]
}
