Dev Tools · 2h ago
Engrava: A deterministic memory library for agents built on SQLite
Engrava is a typed knowledge graph with hybrid search stored in a single SQLite file. It uses deterministic consolidation cycles that weigh recency, staleness, confirmation, confidence, and frequency to promote memories. The library avoids LLM calls and embeddings, relying on arithmetic over SQLite rows for reproducibility.
Meridian48 take
The focus on deterministic, inspectable memory management is a pragmatic counter to the black-box trend in agent memory, but its adoption depends on whether developers prioritize control over convenience.
Read the full reporting
How we built Engrava: from cognitive-architecture research to a production library →
DEV Community
agent-memorysqlite-graph