{
  "sources": [
    {
      "url": "https://gist.githubusercontent.com/gtmcknight/594c47336546c8763e641b46cf9af4ec/raw/field.json",
      "quote": "9465bec650ec4ad78e517575822858e5c133033b"
    },
    {
      "url": "https://gist.githubusercontent.com/gtmcknight/594c47336546c8763e641b46cf9af4ec/raw/RUN.md",
      "quote": "The last line must list `install`, `validate` and `doctor`."
    },
    {
      "url": "https://raw.githubusercontent.com/agenticatech/genui-hermes-hackathon/9465bec650ec4ad78e517575822858e5c133033b/plugin/README.md",
      "quote": "GenUI gives the agent **live components**. It shows a card when a task starts, updates it in place\nafter every tool result, and asks for a decision with a button only when one is needed."
    },
    {
      "url": "https://raw.githubusercontent.com/agenticatech/genui-hermes-hackathon/9465bec650ec4ad78e517575822858e5c133033b/plugin/library.py",
      "quote": "        errors = validate(self.library[ctype], props)\n        if errors:\n            return _error(*errors)"
    },
    {
      "url": "https://raw.githubusercontent.com/StarAtNyte/hermes-sentinel/fb48bf5c835fa2e8acb74dfc05c52458b3c1194d/sentinel-vision/README.md",
      "quote": "**Tell Hermes in plain English what to watch (\"tell me if someone takes my coffee mug\"). It watches a webcam, your screen or a stream, and sends you an alert with a photo when it happens.**"
    },
    {
      "url": "https://raw.githubusercontent.com/StarAtNyte/hermes-sentinel/fb48bf5c835fa2e8acb74dfc05c52458b3c1194d/sentinel-vision/sentinel/rules/recipes.py",
      "quote": "A recipe is a ready-made, hand-tuned rule: a precise yes/no question, a mode, timing and a\nsuggested source."
    },
    {
      "url": "https://raw.githubusercontent.com/Printaga/Hermes-Coach/fb3e1d931dc87e441ad425d2830ea783e901bc85/README.md",
      "quote": "A fresh install is deliberately unconfigured: no model is called until you pick\none."
    },
    {
      "url": "https://raw.githubusercontent.com/Printaga/Hermes-Coach/fb3e1d931dc87e441ad425d2830ea783e901bc85/coach/secrets.py",
      "quote": "        from agent.secret_scope import get_secret as host_get"
    },
    {
      "url": "https://raw.githubusercontent.com/EconLearn/hermes-heats/2bcee10e9ca6489b7fd23bb0362a36eacdae269f/README.md",
      "quote": "When the Hermes agent edits code and is about to say \"done\", Heats runs your tests. If they fail, the agent\ngoes back to work with the real output."
    },
    {
      "url": "https://raw.githubusercontent.com/EconLearn/hermes-heats/2bcee10e9ca6489b7fd23bb0362a36eacdae269f/heats_core/referee.py",
      "quote": "    if allowed is not None and not allowed(root):\n        info.update(ran=True, repo=os.path.basename(root), root=root, check=cmd, ok=None, exit_code=None,\n                    untrusted=True, skipped=\"repo not approved yet (/heats trust)\")\n        return None"
    },
    {
      "url": "https://raw.githubusercontent.com/mrnetwork0001/Joust/b88242eb72f50c6dfa284d1f4335e8b59b30afbf/README.md",
      "quote": "**A Hermes Agent plugin that races 2 to 4 coding subagents on the same task, each in its own Git worktree, judges them with your tests, and merges only the best patch after you approve.**"
    },
    {
      "url": "https://raw.githubusercontent.com/mrnetwork0001/Joust/b88242eb72f50c6dfa284d1f4335e8b59b30afbf/worktree_engine.py",
      "quote": "def make_terminal_runner(ctx: Any) -> Optional[Any]:"
    },
    {
      "url": "https://raw.githubusercontent.com/merdoks/trust-ladder/fae4e9df58767e5e3832c8f65936b97868bc98fc/README.md",
      "quote": "A prompt or skill can *ask* the model to remember. trust-ladder *enforces* it at the tool-call boundary,\nproves each guard before installing it, and keeps score."
    },
    {
      "url": "https://raw.githubusercontent.com/merdoks/trust-ladder/fae4e9df58767e5e3832c8f65936b97868bc98fc/ladder.py",
      "quote": "        return self.ctx.dispatch_tool(\"terminal\", {\"command\": command, \"timeout\": timeout}, **kwargs)"
    },
    {
      "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/tryit.py",
      "quote": "from tests.fakes.fake_llm_provider import FakeLLMServer, Text, ToolCall, write_hermes_home"
    },
    {
      "url": "https://raw.githubusercontent.com/mrnetwork0001/Joust/b88242eb72f50c6dfa284d1f4335e8b59b30afbf/tests/test_engine_edges.py",
      "quote": "        self.assertNotEqual(Path(out).resolve(), Path(\"/etc/hosts\"))"
    },
    {
      "url": "https://raw.githubusercontent.com/Printaga/Hermes-Coach/fb3e1d931dc87e441ad425d2830ea783e901bc85/coach/advisor.py",
      "quote": "                    error=\"same_model_fallback\","
    },
    {
      "url": "https://raw.githubusercontent.com/StarAtNyte/hermes-sentinel/fb48bf5c835fa2e8acb74dfc05c52458b3c1194d/sentinel-vision/sentinel/storage/retention.py",
      "quote": "            if rel not in referenced and (is_tmp or now - mtime > 3600):"
    }
  ]
}
