Engram – Open-source agent memory that beats Mem0 by 20% on LOCOMO
Engram – Open-source agent memory that beats Mem0 by 20% on LOCOMO
I built Engram because every AI agent I worked with forgot everything between sessions. Existing solutions (Mem0, Zep) are Python-first and extraction-based. They aggressively compress conversations into facts at write time. Engram takes the opposite approach: store memories with rich metadata and invest intelligence at read time, when you actually know the query. TypeScript, SQLite, zero infrastructure. Ran the LOCOMO benchmark (same one Mem0 used to claim SOTA): Engram: 80.0% (10 conversations, 1,540 questions) Mem0 published: 66.9% 93.6% fewer tokens than full-context approaches Works as an MCP server, REST API, or embedded SDK. Supports Gemini, OpenAI, Ollama, Groq, and any OpenAI-compatible provider. npm install -g engram-sdk && engram init https://engram.fyi | https://github.com/tstockham96/engram
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Correct prediction on native model
Similar products
Open-source agent memory layer, 96% on LongMemEval, local-first
Provenance and decay for AI agent memory
Archon-memory-core – agent memory that resolves contradictions
FlowScript – Agent memory where contradictions are features
Agent memory you can trust
Typed agent memory with corrections and history
The agent daemon that hides nothing. 5MB. Open Source
Kage, verification and freshness for Google's OKF agent memory
Agent Memory Guard – OWASP defense for AI agent memory poisoning
A lightweight, stateless database for agent memory