Engram: Open-source memory layer for Claude Code and MCP clients

What Engram is
Engram is an intelligent memory layer built using Claude Code that functions as an MCP (Model Context Protocol) server compatible with any MCP client. It's free and open-source under the AGPL license.
How it differs from Claude's native auto memory
Anthropic recently launched auto memory for Claude Code, which validates the need for persistent memory in agents. However, Engram offers several key differences:
- No cap: Stores unlimited memories with semantic vector search (only retrieves relevant content)
- 96% fewer tokens: Uses approximately 800 tokens per query versus 5K+ for loading an entire markdown file
- Higher accuracy: Achieves 80% accuracy on the LOCOMO benchmark (standard memory benchmark from Snap Research) versus 29% for flat-file approaches
- Cross-project: One vault across all projects, not siloed per repository
- Intelligence layer: Includes automatic extraction, consolidation, contradiction detection, and bi-temporal recall
- Client compatibility: Works with any MCP client, not locked to Claude Code
Claude's native system writes markdown files with a 200-line cap (approximately 5K tokens loaded every session) and operates per-project without semantic search.
Technical implementation
Behind the scenes, Engram uses:
- SQLite + sqlite-vec for vector search
- Knowledge graph for entity relationships
- LLM-powered consolidation that produces insights rather than just storage
Core functions
Your agent interacts with Engram through these primary calls:
engram_remember: Store memoriesengram_recall: Retrieve memories
Additional MCP tools
engram_ask: Question answeringengram_consolidate: Merge related memoriesengram_audit: Cross-reference external contentengram_briefing: Session start context
Getting started
Installation takes about 2 minutes:
npm install -g engram-sdk
engram initThis auto-detects Claude Code and Cursor, writes the MCP configuration, and creates your vault.
Availability
Engram is listed in the official MCP Registry as io.github.tstockham96/engram.
📖 Read the full source: r/ClaudeAI
👀 See Also

Open-source web dashboard tracks Claude token usage for remote workflows
A developer built react-ai-token-monitor, a lightweight web dashboard that parses local Claude project files in real-time to calculate costs, show model breakdowns, and track usage patterns. The tool revealed $4,808 worth of Claude tokens consumed in March 2026 on a Max 20x plan.

Open-source Claude Code skill diagnoses AI adoption roadblocks
An MIT-licensed Claude Code skill analyzes where companies get stuck with AI adoption—tooling, culture, or measurement—and builds 90-day plans with named owners. Based on interviews with 100+ founders and board members.

NGX-OS: Network OS Built for AI with eBPF and MCP Integration
NGX-OS is a network operating system designed from the ground up for AI integration, using eBPF for real-time telemetry and MCP for direct LLM access to network state data without translation layers.

LLM Council Analysis Reveals Practical Claude Code Token Optimization Strategies
A developer used the LLM Council tool with 5 personas to analyze Claude Code usage patterns, identifying that extended thinking mode by default was the biggest token drain. The resulting playbook achieved 60-70% token reduction with same or better output quality.