{
  "sources": [
    {
      "url": "https://raw.githubusercontent.com/0xbyt4/hermes-canvas/d6eeff0d6f7ec653262537bdd7bb001cc6d3c7f8/README.md",
      "quote": "box 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\nexits. You steer the build by editing the canvas, before and during the build."
    },
    {
      "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)"
    },
    {
      "url": "https://raw.githubusercontent.com/akinduroifedayo/living-spaces/e6145ccbd028edf55417822020426f4830343eb6/src/living-spaces/README.md",
      "quote": "Upkeep uses the private `cron.jobs` and `cron.executions` modules. Desktop session cleanup uses the raw `window.hermesDesktop` bridge to retain the original backend target. These integrations carry compatibility risk and catalog-review warnings. This is not an all-public-SDK or catalog-approved package."
    },
    {
      "url": "https://raw.githubusercontent.com/cineglobe/hermes-gemini-live/b6c2f24354aeed1a8b5651b62944d14ed96a472d/README.md",
      "quote": "- **Credentials:** your key is read through Hermes' secret scope. The browser only receives a single-use ephemeral token.\n- **Background processes and telemetry:** none."
    },
    {
      "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/robbyczgw-cla/hermes-ui-cards/c40df4d41cd5439cf4902995fd4a9e5505483f25/README.md",
      "quote": "- **Answered cards lock.** An answered card shows a receipt and locks in that window. The plugin's\n  backend records answers too, so the Webapp, the Desktop app and a second computer on the same Hermes\n  lock the card once they have checked (its buttons wait for that first check). This is eventual, not\n  exactly-once: two clients that answer before either has synced can both send; the backend keeps the\n  first answer and tells the model about the second.\n-"
    },
    {
      "url": "https://raw.githubusercontent.com/miracle352/hermes-ariadne/128c95967a0761ad24d3d224441d1502c43bbb69/README.md",
      "quote": "Ariadne 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,\ntool-call parsing, compaction, hooks, subagents) runs for real. Any difference from the recording\nis a change in Hermes."
    },
    {
      "url": "https://raw.githubusercontent.com/PedValme/foreman/c15453cb2fc07fa674d6f7b548a553b3ce9e6f5d/plugin/README.md",
      "quote": "It guards against\nthe shortcuts an agent takes in the open; it is not a sandbox against one that hides its commands, so protect the\nbase branch and the CI check on GitHub too (*Known limits*)."
    },
    {
      "url": "https://raw.githubusercontent.com/otsoa-dubief/tenure/f4a62855e592b9e170ab0c54d9278aabef05f370/tenure/README.md",
      "quote": "**Revocable trust for your Hermes agent: given by default, taken back on a mistake, earned back on evidence.**"
    },
    {
      "url": "https://raw.githubusercontent.com/0xNoramiya/hypnos/0a809b9085fdeaed63fd909b927afcc41de512de/README.md",
      "quote": "- The demo is synthetic. The scripted persona is not a person.\n- Training is not deterministic. Two GPU runs of the same timelapse promoted different nights."
    },
    {
      "url": "https://raw.githubusercontent.com/Joko-F/hermes-fine-print/7b574f1b5c8dc8eafe3ea9f87ae6b0111853f0ba/README.md",
      "quote": "  In Hermes Desktop 0.23.0 the notice was not delivered in the author's check (`ctx.post_message`\n  returned not ok for a Desktop chat): there the note still reaches the model and the hit is listed by\n  `/limits` as \"logged only\".\n- No network, no telemetry, no subprocesses, no credentials, no middleware, no tools, no monkeypatching.\n  It never approves, blocks or reroutes a call and never advises turning a safety feature off."
    },
    {
      "url": "https://raw.githubusercontent.com/akinduroifedayo/shadow/38173bc9c696df3b1f87b5b9b60ccecd36a260ab/README.md",
      "quote": "Replays are close copies, not exact reruns. They use the saved context, current tools, and current file contents. Blocked actions stop at the proposed step. They do not test the result of executing that action."
    },
    {
      "url": "https://raw.githubusercontent.com/Bruno-coder21/fluent/182c4301f2437e784e9022f1f38576e1d68c3f5f/README.md",
      "quote": "against the real `--help` and `man` pages of the program installed on *your* machine,\nbefore they run."
    },
    {
      "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."
    },
    {
      "url": "https://raw.githubusercontent.com/breadcrumbs-agency/hermes-breadcrumb-plugin/b8975645e5174edbcc00d5dc86a78e536bce938b/README.md",
      "quote": "| Each request pays again for every byte, unless the start of the prompt holds. | **ACE, a context engine.** A long chat folds into a layer of crumbs only when a request passes the target. The newest turns stay word for word, and the model opens any folded turn with `crumb(id, level)`. Between folds the layer does not change, so the prompt cache holds. No model call is needed. |\n| The same bytes must have the same name on every machine. | **Sharing.** Publ"
    },
    {
      "url": "https://raw.githubusercontent.com/merdoks/trust-ladder/fae4e9df58767e5e3832c8f65936b97868bc98fc/compiler.py",
      "quote": "    if not window or len(text) <= window:\n        return regex.search(text), 0\n    step = max(1, window // 2)\n    for start in range(0, len(text), step):\n        hit = regex.search(text, start, min(len(text), start + window))\n        if hit:\n            return hit, 0\n        if start + window >= len(text):\n            break\n    return None, 0"
    },
    {
      "url": "https://raw.githubusercontent.com/bettersandeep/grimoire/4824773040b131f3179e5896d71d1435908758a7/README.md",
      "quote": "- **Checked:** after each reply, Grimoire checks every number against the query results and flags the ones with no source.\n- **Study your data with 0 tokens:** a Data page in Hermes Desktop with ten chart views, pivots, drill-down and a health score for each file.\n  Plugin code makes all of it, with no model call.\n- **Learn as you go, 0 tokens:** learning mode shows how each answer was made, step by step, in plain words or SQL."
    },
    {
      "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."
    },
    {
      "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."
    },
    {
      "url": "https://raw.githubusercontent.com/medomohamed22/hermes-ark/a23e529c1f636aa49d974576cdc5cb15fc8242d3/README.md",
      "quote": "- The sessions database is only restored while the gateway is stopped. Hermes credential files (`.env`, `auth.json`, vault, pairing) are never captured, restored or deleted — back them up with `hermes auth` or your own secret manager."
    }
  ]
}
