Profile
Hermes-native memory provider for YantrikDB. Self-maintaining memory: think() canonicalizes duplicates, conflicts() surfaces contradictions instead of overwriting silently, and every recall() result carries a why_retrieved reason list so ranking is explainable. Drop-in install into plugins/memory/, talks HTTP to a user-run Rust backend.
Signals
Listed in the awesome-hermes-agent README
Sources: 2 / Surfaces: 1
What the upstream surface says
Short excerpt only, so you can decide whether to click out.
YantrikDB as a memory provider for Hermes Agent. Self-maintaining memory — canonicalizes duplicates, surfaces contradictions, explains recall — in a 700-line drop-in plugin.
This repository tracks the plugin as a standalone artifact so users can install it immediately, without waiting on upstream review. Issue NousResearch/hermes-agent#9975 asks whether upstream would welcome it; a PR is in flight. Until that lands, install from here.
Hermes discovers memory plugins under plugins/memory/ / in its source tree, so installation is a file copy:
- 95 unit tests covering request formation, error taxonomy, provider contract, hook semantics, circuit breaker, text truncation — all mocked, no network required.
- Plugin docs: yantrikdb/README.md
- Architecture: yantrikdb/ARCHITECTURE.md
- Verification transcripts: VERIFICATION.md
- Hermes Agent:
- Upstream discussion: hermes-agent#9975
- YantrikDB server:
- YantrikDB docs: