What it does
Engram is an MCP server and SDK that gives AI agents a memory layer with semantic recall, automatic consolidation and contradiction detection. It stores memories locally in SQLite and links them in a bi-temporal knowledge graph, so an agent can track how information changes over time.
Use cases
- 01Keep project decisions across coding sessions
- 02Recall facts an assistant learned earlier
- 03Flag stored memories that contradict each other