{
  "sources": [
    {
      "url": "https://gist.githubusercontent.com/gtmcknight/594c47336546c8763e641b46cf9af4ec/raw/RUN.md",
      "quote": "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."
    },
    {
      "url": "https://raw.githubusercontent.com/RaYYeR220/housemate/09c1a1d0a88bfa8762cee6b3ccf94271b0f172c5/README.md",
      "quote": "**Hands-free Hermes in every room. Say the wake word, ask, and hear the answer in the same room <!-- num:latency_p50 -->2.6 s<!-- /num --> after you stop talking.**"
    },
    {
      "url": "https://raw.githubusercontent.com/RaYYeR220/housemate/09c1a1d0a88bfa8762cee6b3ccf94271b0f172c5/plugin.yaml",
      "quote": "name: housemate\nlabel: Housemate\nkind: platform\nversion: \"0.1.0\""
    },
    {
      "url": "https://raw.githubusercontent.com/jaxsonsprinkles/standing-orders/1959097a915e53624262c235e9eb102babece01f/README.md",
      "quote": "**Tell your agent what to watch for. The camera stays quiet until it happens, then your agent acts.**"
    },
    {
      "url": "https://raw.githubusercontent.com/jaxsonsprinkles/standing-orders/1959097a915e53624262c235e9eb102babece01f/plugin.yaml",
      "quote": "name: standing-orders\nversion: 0.1.0"
    },
    {
      "url": "https://raw.githubusercontent.com/0xNoramiya/hypnos/0a809b9085fdeaed63fd909b927afcc41de512de/README.md",
      "quote": "Every Hermes memory plugin rewrites text. Hypnos rewrites the brain."
    },
    {
      "url": "https://raw.githubusercontent.com/0xNoramiya/hypnos/0a809b9085fdeaed63fd909b927afcc41de512de/plugin.yaml",
      "quote": "name: hypnos\nlabel: Hypnos\nkind: standalone\nversion: \"0.1.0\"\nmanifest_version: 2\nauthor: kudaliar\nlicense: MIT\nhomepage: https://github.com/0xNoramiya/hypnos"
    },
    {
      "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/stffinfcti/understudy/e0920f9e3641f0e24afe6ee01b21322c070920fd/plugin.yaml",
      "quote": "name: understudy\nversion: \"1.0.0\"\nmanifest_version: 2\napi_version: 1"
    },
    {
      "url": "https://raw.githubusercontent.com/Nnadijoshuac/hermes-guild/bf5d32c7b02b1cb3b4a7fe6fdd029f09c3a956d6/README.md",
      "quote": "Guild gives a team's agents one shared skill library. The library is a git repository the team already has. A skill goes in only after a person on the team reviews it, and once it is in, every member's agent loads it."
    },
    {
      "url": "https://raw.githubusercontent.com/Nnadijoshuac/hermes-guild/bf5d32c7b02b1cb3b4a7fe6fdd029f09c3a956d6/plugin.yaml",
      "quote": "name: guild\nversion: 0.1.0\nmanifest_version: 2\napi_version: 1\nrequires_hermes: \">=0.23.0\""
    },
    {
      "url": "https://raw.githubusercontent.com/PedValme/foreman/c15453cb2fc07fa674d6f7b548a553b3ce9e6f5d/plugin/README.md",
      "quote": "**A green check the agent did not rig.**"
    },
    {
      "url": "https://raw.githubusercontent.com/PedValme/foreman/c15453cb2fc07fa674d6f7b548a553b3ce9e6f5d/plugin/plugin.yaml",
      "quote": "name: foreman\nversion: \"0.1.0\"\nmanifest_version: 2\napi_version: 1"
    },
    {
      "url": "https://raw.githubusercontent.com/NousResearch/hermes-agent/fdde27e7dae174cb4ba842589e92508852b7dd9f/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://gist.githubusercontent.com/gtmcknight/594c47336546c8763e641b46cf9af4ec/raw/field.json",
      "quote": "{\"pr\":152458,\"name\":\"housemate\",\"repo\":\"https://github.com/RaYYeR220/housemate\",\"sha\":\"09c1a1d0a88bfa8762cee6b3ccf94271b0f172c5\",\"subdir\":\"\"}"
    },
    {
      "url": "https://raw.githubusercontent.com/0xNoramiya/hypnos/0a809b9085fdeaed63fd909b927afcc41de512de/hypnos/router.py",
      "quote": "A brain answer is only ever a proposed tool call or text. Hermes still runs every tool call through its\nown approvals; Hypnos never executes tools and never touches approvals."
    },
    {
      "url": "https://raw.githubusercontent.com/stffinfcti/understudy/e0920f9e3641f0e24afe6ee01b21322c070920fd/engine/corpus.py",
      "quote": ":class:`HermesSessionSource` adapts ``SessionDB(read_only=True)``."
    },
    {
      "url": "https://raw.githubusercontent.com/Nnadijoshuac/hermes-guild/bf5d32c7b02b1cb3b4a7fe6fdd029f09c3a956d6/hooks.py",
      "quote": "pre_tool_call       keeps team skills read-only (the agent proposes instead of overwriting) and\n                    asks the human before guild_propose sends a skill to the team remote"
    },
    {
      "url": "https://raw.githubusercontent.com/jaxsonsprinkles/standing-orders/1959097a915e53624262c235e9eb102babece01f/standing_orders/engine/runner.py",
      "quote": "The Runner drives every armed order from one frame source. Per order it keeps a Cascade (predicate\nvalues) and a RuleEvaluator (time logic). Time comes only from the injected clock, which follows the\nframe timestamps (Clock.observe), so recorded video and live video run identical code."
    },
    {
      "url": "https://raw.githubusercontent.com/PedValme/foreman/c15453cb2fc07fa674d6f7b548a553b3ce9e6f5d/plugin/foreman/detector.py",
      "quote": "    while p and not os.path.isdir(p):\n        parent = os.path.dirname(p)\n        if parent == p:\n            return None\n        p = parent"
    }
  ]
}
