OPEN_SOURCE ↗
REDDIT · REDDIT// 33d agoOPENSOURCE RELEASE
Engram ships local memory for agents
Engram is an open-source persistent memory server for AI agents that stores, links, and recalls knowledge across sessions using local MiniLM embeddings and a single SQLite file. It ships with TypeScript and Python SDKs, a REST API, built-in deduplication and versioning, and a WebGL graph UI without requiring external APIs.
// ANALYSIS
The pitch here is strong because Engram tackles the real bottleneck in agent memory: operational complexity. Instead of telling developers to glue together a vector store, embedding API, and custom recall logic, it ships the whole memory layer as a self-hosted package.
- –Local embeddings plus SQLite make it notably easier to run than memory stacks that depend on external inference APIs and separate vector databases.
- –Its four-layer recall model combines static facts, semantic similarity, importance, and recency, which is much closer to production agent needs than plain embedding search.
- –Versioning, deduplication, and auto-forget show the project is thinking about memory lifecycle management, not just storage and retrieval.
- –The built-in graph visualization and SDK support make it feel like usable agent infrastructure rather than a narrow research demo.
// TAGS
engramagentembeddingopen-sourceself-hostedsdkapi
DISCOVERED
33d ago
2026-03-09
PUBLISHED
34d ago
2026-03-09
RELEVANCE
8/ 10
AUTHOR
Shattered_Persona