Files
hermes-agent/plugins/memory/honcho
Erosika 29c98e8f83 feat(honcho): add configurable observation mode (unified/directional)
Adds observationMode config field to HonchoClientConfig:
- 'unified' (default): user peer self-observations, all agents share one pool
- 'directional': AI peer observes user, each agent keeps its own view

Changes:
- client.py: observation_mode field, _normalize_observation_mode(), config resolution
- session.py: add_peers respects mode (peer observation flags), dialectic_query
  routes through correct peer, create_conclusion uses correct observer
2026-04-02 20:38:36 -07:00
..

Honcho Memory Provider

AI-native cross-session user modeling with dialectic Q&A, semantic search, peer cards, and persistent conclusions.

Requirements

Setup

hermes memory setup    # select "honcho"

Or manually:

hermes config set memory.provider honcho
echo "HONCHO_API_KEY=your-key" >> ~/.hermes/.env

Config

Config file: $HERMES_HOME/honcho.json (or ~/.honcho/config.json legacy)

Existing Honcho users: your config and data are preserved. Just set memory.provider: honcho.

Tools

Tool Description
honcho_profile User's peer card — key facts, no LLM
honcho_search Semantic search over stored context
honcho_context LLM-synthesized answer from memory
honcho_conclude Write a fact about the user to memory