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

Alternative AI Coding Agents After Claude's Plan Removal
A Reddit user tested several AI coding agent alternatives after Claude discontinued its coding plan, including Kimi ($20/month), Minimax ($10/month), Z.AI GLM ($10/month), Stepfun ($6-10/month), Mistral ($15/month), and Arcee Trinity (API-based).

cc-lens: Local Dashboard for Claude Code Session Analysis
A developer built cc-lens, a local-first dashboard that reads Claude Code session files from ~/.claude/ and provides usage analytics, cost tracking, and session replay. It runs entirely on your machine with no cloud sync, sign-ups, or telemetry.

Alfred Beta Launches: Simplified OpenClaw Alternative for Non-Technical Users
Alfred is a new beta tool that provides approximately 70% of OpenClaw's functionality with significantly reduced complexity, featuring simple defaults for app connections, memory, usage modes, and infrastructure while allowing customization.

Free MCP Lets Claude Analyze Google Search Console Data Automatically
A free MCP (Model Context Protocol) server lets Claude directly query Google Search Console data for any site you have access to. Ask about queries, pages, clicks, impressions, CTR, and position without manual CSV exports.