agent-recall: Local SQLite MCP for Persistent Claude Code Memory

Solving Claude Code's Session Memory Problem
Claude Code forgets everything between sessions, requiring users to re-explain team details, decisions, and blockers. While CLAUDE.md works for single projects, it becomes messy across multiple projects with conflicting context.
agent-recall addresses this with a local SQLite-based memory layer that persists across sessions without cloud dependencies.
How It Works
- Single SQLite file in WAL mode - no cloud, no vector DB, nothing leaves your machine
- 9 MCP tools that let Claude save entities, relationships, and observations as you work
- At session start, an LLM generates a structured briefing covering key people, recent decisions, and active blockers instead of dumping raw data
- Versioned slot history - old values get archived, not overwritten
Key Features
Compared to claude-memory-mcp (which is great for free-form memories), agent-recall offers:
- Entity-relation model for structured data
- Scoped visibility to control which project sees what context
- LLM-summarized briefings rather than loading raw facts into context
Setup
Installation is straightforward:
pip install 'agent-recall[mcp]'Then add the server to your .mcp.json configuration file. The tool is MIT licensed with 321 tests and was developed from running approximately 30 agents daily for work.
The author raises an interesting question about implementation approaches: are LLM-summarized briefings actually better than loading raw facts into context? This reflects ongoing experimentation in the MCP ecosystem about optimal memory management strategies.
📖 Read the full source: r/ClaudeAI
👀 See Also
Almanac: An AI Agent with a Self-Updating Company Wiki
Almanac (YC S26) is an always-on AI agent that compiles your company's tools into a wiki, enabling proactive task completion and long-horizon follow-ups. It runs on its own computer, connects to Gmail, Slack, and more, and is now live with a 7-day trial.

Claude Code Best Practice Repo Hits 50k Stars, Built Entirely with AI Agents
A GitHub repository packed with Claude best practices, 100% developed and maintained by autonomous Claude code workflows, crossed 50,000 stars — making it Pakistan's most-starred repo in 2026.

Pepper MCP Server for iOS Simulator Interaction and Debugging
Pepper is an MCP server that injects a dylib into iOS simulator apps via DYLD_INSERT_LIBRARIES, enabling real-time interaction, screen reading, button tapping, variable inspection, and network traffic monitoring through a WebSocket bridge.

Open-source Claude Code plugin captures books and converts them to structured Markdown
A developer has open-sourced a Claude Code plugin that automatically captures book pages via screenshots, performs OCR with macOS Vision, and generates structured Markdown files organized by theme rather than chapter order. The tool supports Kindle, Apple Books, Kindle Cloud Reader, and scanned PDFs on macOS.