Hermes Upgrade — NotebookLM Mining Notes
Notebook: Hermes Agentic OS (31 sources)
URL: https://notebooklm.google.com/notebook/ac4e9066-0267-4317-a772-c9470787d99b
Mined: 2026-07-13
Query 1: Config.yaml Optimizations
Asked: What are ALL the specific config.yaml optimizations mentioned across sources?
Answer:
max_bytes: 50000 → 100000+ (prevent truncation of long outputs)compression_threshold: 0.5 → 0.75 or 0.8 (use more context before compressing)target_ratio: 0.2 → 0.4-0.8 (keep more conversation uncompressed after compression)max_line_length: 2000 → 5000 (read long markdown lines)- Auxiliary models: Route background tasks to
gemini-2.0-flashordeepseek-v4-flash(3-5x cost savings) max_turns: 150 → 60 (prevent token runaway)hard_stop: false → true (auto-terminate on repetitive loops)max_concurrent_children: 3 → 5 (more parallel sub-agents)max_spawn_depth: 1 → 2 or 3 (nested sub-agents)tools.search: auto (lazy-load tool definitions)memory.write_approval: true (stage memory updates for review)skills.write_approval: true (stage skill writes for review)
Query 2: Cron Automation Patterns
Asked: What are ALL the cron job examples and automation patterns?
Answer:
- Dreaming Loop —
0 3 * * *nightly, distills sessions into~/.hermes/holme-profil.md,--deliver local - GitHub Backup —
0 0 * * *midnight, push config/state to GitHub - Morning Interview — reverse-prompt user for priorities, push tasks to Kanban
- Kanban Librarian —
0 9 * * 1weekly, flag tasks stuck >7 days - Heartbeat/Health Check — periodic server monitoring
Query 3: Skills System Techniques
Asked: What are ALL the skills system techniques discussed?
Answer:
- Skills are plain markdown (
SKILL.md) in~/.hermes/skills/ /learnshortcut auto-authors skills from URLs/text- Skill stacking: up to 5 skills in one
/skill1 /skill2 /skill3 [instruction]command - Skill bundles: YAML files in
~/.hermes/skill-bundles/grouping skills under one slash command - Curator lifecycle: prunes, merges, updates skills automatically
- Self-improvement triggers: ≥5 tool calls, error recovery, human correction, novel discovery
- Skill taps: publish to GitHub repo, others install via
hermes skills tap add - Progressive disclosure: Level 0 (index) → Level 1 (full skill) → Level 2 (reference files)
Query 4: Memory & Knowledge Engineering
Asked: What are ALL the memory and knowledge engineering patterns?
Answer:
- MEMORY.md (2,200 chars) + USER.md (1,375 chars) injected at session start
- At 80% capacity, agent consolidates with
replacetool - Dreaming Loop distills nightly into structured profile file
- Obsidian vault integration turns “dead files” into “living files”
- Power users symlink Dreaming output to Obsidian for memory graph visualization
- LLM Wiki pattern for bidirectional knowledge base
- Context window optimization via compression tuning
Query 5: Multi-Agent Orchestration
Asked: What are ALL the multi-agent orchestration patterns?
Answer:
- Kanban board:
hermes dashboard→ Kanban tab, tasks with status/handoffs/workers - Profiles as “Pantheon”: Mercury (cheap/cron), Labyrinth (deep research), Philosopher (ambiguous problems)
- Task decomposition: parent → child via
max_concurrent_childrenandmax_spawn_depth - Dispatcher pattern: high-reasoning model orchestrates cheaper workers
/goalcommand: verifiable end state, works until outcome achieved- Adversarial Loop: Builder (Claude) ↔ Verifier (GPT), loop until no issues
- Failover coordination: secondary agent monitors/fixes primary
- Tailscale for remote fleet management across devices
- Claude OS Bridge: shared memory between Hermes and Claude Code
Query 6: MCP Integration & Hidden Features
Asked: What are ALL the MCP server integration patterns and hidden features?
Answer:
- High-value MCP servers: Apideck (200+ SaaS), Composio (1000+ apps), AgentQL (DOM extraction), Apollo (B2B leads)
supports_parallel_tool_calls: truefor read-only serversidle_timeout_seconds: 300for memory-heavy stdio servers (RAM recovery)tools.search: autoprevents system prompt bloat- Hidden features:
/learn,/goal,/journey, skill bundles, curator auto-run - Security: named API keys, least privilege, separate accounts, gradual access buildup
Applied Config Changes (9 total)
| Setting | Old | New | Status |
|---|---|---|---|
| compression.threshold | 0.5 | 0.75 | ✅ Applied |
| compression.target_ratio | 0.2 | 0.4 | ✅ Applied |
| tool_output.max_bytes | 50000 | 100000 | ✅ Applied |
| tool_output.max_line_length | 2000 | 5000 | ✅ Applied |
| agent.max_turns | 150 | 60 | ✅ Applied |
| tool_loop_guardrails.hard_stop_enabled | false | true | ✅ Applied |
| delegation.max_concurrent_children | 3 | 5 | ✅ Applied |
| delegation.max_spawn_depth | 1 | 2 | ✅ Applied |
| skills.guard_agent_created | false | true | ✅ Applied |
Patterns Requiring User Decision (7 total)
- Dreaming Loop — nightly cron at 3 AM for session distillation
- Morning Interview — reverse-prompting pattern for daily task discovery
- Kanban Librarian — weekly triage of stuck tasks
- Pantheon Profiles — Mercury (cheap/background) + Labyrinth (deep research)
- Adversarial Loop — Builder/Verifier with different models
- Skill Bundles — group marketing skills under single slash command
- Auxiliary model routing — route background tasks to cheaper model (3-5x savings)