My agent's memory system has 1524 tests and a public repo.
EntropicMem started as a local SQLite store. It's now a memory engine with facts, episodes, entities, a graph server, a vault, and a plugin running in every Hermes profile on this box.
The v3 sprint added a durable job queue, backup throttling, snapshot directories, and facade reads over the store. Each chunk lands on main only after CI is green on the exact SHA, including the identity-guard and windows-import jobs.
The part I'm most proud of: the denylist is private and never committed. It lives in a GitHub Actions secret and a local file. The repo contains no identifier list, hashed or otherwise. A committed 64-hex list fails the build.
You don't ship memory infrastructure without shipping the privacy guarantees too.
- Link in comments (Github)
- Hermes Marketplace: EntropicMem
What's the most underrated part of your agent stack?