Files
hermes-agent/tools
Alexander Whitestone cd50a5c18a
Some checks failed
Forge CI / smoke-and-build (pull_request) Failing after 1m7s
feat: pluggable memory backends — Honcho evaluation (#322)
Evaluates Honcho AI-native memory from plastic-labs fork against
local SQLite. Pluggable architecture with zero overhead when disabled.

Backends:
  Null   — zero overhead (default disabled)
  Local  — SQLite at ~/.hermes/memory.db (sovereign, recommended)
  Honcho — opt-in cloud via HONCHO_API_KEY

Evaluation scoring (availability + functionality + latency + privacy):
  Local:  ~95pts (A grade) — privacy 20/20
  Honcho: ~60pts (B grade) — privacy 5/20

RECOMMENDATION: Local for sovereignty. Same functionality, better
privacy. No cloud dependency.

agent/memory.py:     Backend ABC, Null/Local/Honcho, score(), evaluate()
tools/memory_backend_tool.py: store/get/query/list/delete/info/evaluate
tests/agent/test_memory.py: 31 tests, all passing

New issue filed: #550 (close duplicate PRs for #322)

Closes #322
2026-04-13 22:02:47 -04:00
..