Source:ai-research/agentwikis-hermes-memory-providers-2026-06-12.md — compiled by Agent Wikis from official v0.16.0-era docs; sourced 2026-06-12
Hermes ships with a built-in memory store and, since v0.7.0, a pluggable memory provider interface that third-party backends implement. Only one external provider is active at a time, running alongside (never replacing) the built-in MEMORY.md/USER.md layer and FTS5 session search. v0.16.0-era docs list 9 external providers. No cross-provider migration — memories don’t migrate between providers, so plan before committing; hermes sessions export before switching is the safety net.
Key Takeaways
Don’t optimize prematurely — built-in is fine for most solo developers until “repeating context or losing long-term recall” becomes a pattern
Holographic is now the recommended first upgrade — zero dependencies, one command, no API key, trust-scored facts + contradiction detection; the old advice of jumping straight to a cloud provider no longer holds
Four architectural styles — document store (built-in), identity modeling (Honcho/Supermemory), structured knowledge (Hindsight/OpenViking/ByteRover), hands-off extraction services (Mem0/RetainDB/Memori)
“Third-party” no longer means less supported — Hindsight is the most actively maintained third-party provider across Hermes release history; OpenViking carries Volcengine/ByteDance weight
Field signal — a 3-month daily driver reverted to built-in (2026-06). [Reddit r/hermesagent] An operator who tried “every memory provider connected to Hermes, plus a few open-source ones from GitHub” turned them all off and settled on the built-in markdown USER / MEMORY / SOUL layer (USER + MEMORY short and agent-editable, SOUL immutable), framing the lesson as “agents don’t remember, agents read.” A concrete reversion case behind the “don’t optimize prematurely” recommendation above. (Source: raw/reddit-1u8fm0t.md.)
Cost, Hosting, Trust
Provider
Hosting
Cost
Trust
Built-in
Local ~/.hermes/
Free
First-party (Nous)
Honcho
Cloud or self-hosted
Cloud metered; self-hosted free
First-party reference plugin
OpenViking
Self-hosted only
Free (AGPL-3.0)
Volcengine (ByteDance)
Mem0
Cloud only
Mem0 pricing
Third-party
Hindsight
Cloud or local (embedded PostgreSQL)
Cloud paid / local free
Third-party; most actively maintained
Holographic
Local only (SQLite)
Free
Official plugin; zero dependencies
RetainDB
Cloud only
$20/mo flat
Third-party; only published flat price
ByteRover
Local-first; optional cloud sync
Free local / paid sync
Third-party; SOC2 Type II cloud
Supermemory
Cloud only
Supermemory pricing
Third-party; added v0.8.0
Memori
Cloud
Free tier + paid
Third-party; new v0.16.0; no entity page yet
Capability Matrix
Provider
Retrieval Style
Unique Feature
Built-in
FTS5 + curated markdown
Always on; human-auditable plain text
Honcho
Semantic + dialectic LLM reasoning
Dialectic user modeling; per-profile AI peers; 3 tunable cost knobs
Identity modeling (Honcho, Supermemory) — builds explicit per-peer/profile structures; Honcho goes deepest with per-profile AI peers, observation toggles, and three orthogonal cost knobs (contextCadence, dialecticCadence, dialecticDepth).
Structured knowledge (Hindsight, OpenViking, ByteRover) — organizes memory as navigable structure: knowledge graph with entity resolution (Hindsight), filesystem hierarchy with tiered token-cheap loading (OpenViking), hierarchical knowledge tree (ByteRover). Best when you want the agent to browse what it knows.
Extraction + retrieval services (Mem0, RetainDB, Memori) and local algebra (Holographic) — Holographic is the outlier: pure local FTS5 + HRR compositional queries with no embedding model at all.
Recommendations by Use Case
Situation
Pick
Just getting started
Built-in — don’t optimize prematurely
Memory pressure, zero new infrastructure
Holographic — one command, no API key, trust-scored facts + contradiction detection
Solo dev, wants portable memory
ByteRover — local-first brv tree, pre-compression extraction, travels to other tools
Agent should deeply model you (or many users)
Honcho — first-party, dialectic user modeling, per-profile AI peers
Explicit knowledge graph + cross-memory synthesis
Hindsight — hindsight_reflect is unique; free local mode