Hermes + Honcho + GBrain
elkimek/hermes-gbrain-honcho
Guide to running Honcho and GBrain together with Hermes Agent for relationship and source memory
Hermes + Honcho + GBrain is a wiring guide for giving a Hermes agent two memory layers: Honcho for the person and conversation history, and GBrain for notes, sources and evidence. It is not a new memory product or a fork.
What Hermes + Honcho + GBrain does
The guide splits agent memory into two jobs. Honcho, from Plastic Labs, remembers the person, the relationship and the conversation history by reasoning over stored interactions in the background. GBrain remembers the notes, sources, links and evidence, so the agent can show where a claim came from. Hermes stays the outer loop that receives messages from CLI, Matrix, Telegram, API clients, cron jobs and webhooks, calls tools and MCP servers, and decides which layer a task needs.
The repository covers running GBrain as a local HTTP MCP service that Hermes can call safely, a conservative bootstrap script that checks before it changes anything, config templates, security notes and operations pages. It includes AGENTS.md and INSTALL_FOR_AGENTS.md so you can hand the setup to an AI agent, and its first half is written for readers who only want the idea before the plumbing.
Key features
- Explains the Honcho and GBrain memory split and when Hermes should use each
- GBrain exposed as a local HTTP MCP service for Hermes
- Conservative bootstrap script that checks before changing anything
- Config templates, security notes and operations pages
- AGENTS.md and INSTALL_FOR_AGENTS.md for agent-assisted setup
When to use it
- Giving a Hermes agent both relationship memory and source-backed notes
- Letting an AI agent perform the integration from INSTALL_FOR_AGENTS.md
- Deciding whether a task needs conversation memory, a document brain, both or neither
Who it is for: Hermes Agent users who want long-term personal memory and source-grounded knowledge in one setup.
How it fits with Hermes Agent
Written for Hermes Agent as the runtime that routes between Honcho and GBrain, with GBrain connected through MCP.
FAQ
What is Hermes + Honcho + GBrain?
It is a practical guide for giving a Hermes agent two kinds of memory. Honcho remembers the person and conversation history, while GBrain remembers notes, sources, links and evidence.
Does Hermes + Honcho + GBrain work with Hermes Agent?
Yes, it is written for Hermes Agent as the agent runtime. Hermes calls GBrain through a local HTTP MCP service and decides when to use Honcho, GBrain, both or neither.
Is Hermes + Honcho + GBrain a new memory product?
No. The README says it is not a new memory product and not a fork of any upstream project, only a wiring guide for Hermes Agent, Honcho and GBrain.
Similar memory for Hermes Agent
All memoryFilesystem memory for Hermes Agent built on markdown and YAML bundles in Open Knowledge Format
smarzola Hermes Local MemoryLocal-first SQLite memory provider for Hermes Agent with peers, cards, search and consolidation
ncz-os MNEMOSMemory operating system for AI agents with MCP, OpenAI-compatible and REST interfaces
M4F-S GomaaLocal-first hierarchical memory engine with Obsidian vault storage, hybrid search and an MCP server
TJCurnutte Memory HiveFile-backed shared memory for AI agent teams with private silos, a shared hive and a curator workflow
r0b0tlab r0b0tlabbra1nFilesystem-first Markdown and Obsidian memory vault for Hermes with SQLite FTS5 search and secret scanning
Related guides: SOUL.md for Hermes Agent: what it is and how to write one · Run multiple Hermes agents with profiles