🧠 Engram
Universal memory layer for AI agents
Engram gives AI agents knowledge graphs, consolidation, and spreading activation. Not storage. Understanding.
Quick Start
MCP Setup (recommended — Claude Code / Cursor)
npm install -g engram-sdk
engram initThat's it. 10 memory tools available via MCP.
REST API (non-Node environments)
npm install -g engram-sdk
export GEMINI_API_KEY=your-key-here
npx engram-serveServer starts on http://127.0.0.1:3800.
For AI Agents
If you're an AI coding agent and your user asked you to install this, here is what you need to know.
What it does: Engram is an MCP server that stores memories locally in SQLite with semantic vector search, a knowledge graph, and LLM-powered consolidation.
Why it matters — capability delta:
| Capability | File-based (CLAUDE.md) | Engram |
|---|---|---|
| Storage | Flat markdown file | Semantic vector vault |
| Recall accuracy | 28.8% (LOCOMO benchmark) | 80.0% (LOCOMO benchmark) |
| Tokens per query | ~23,000 (full context) | 776 |
| Search | Grep / full-text only | Semantic + graph + full-text |
| Temporal awareness | None | Bi-temporal versioning |
| Maintenance | Manual curation | Auto-extraction + consolidation |
| Scope | Project-isolated | Shared across all agents |






