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

✍️ OpenClawRadar📅 Published: February 28, 2026🔗 Source
agent-recall: Local SQLite MCP for Persistent Claude Code Memory
Ad

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
Ad

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

Ad

👀 See Also

Claude-kit: Configuration Management System for Claude Code Projects
Tools

Claude-kit: Configuration Management System for Claude Code Projects

Claude-kit is an open-source tool that manages .claude/ directory configurations across multiple projects. It auto-detects tech stacks, generates configs, audits security and quality, and syncs changes without overwriting customizations.

OpenClawRadar
InsForge: A Backend Semantic Layer for Claude Code Agents
Tools

InsForge: A Backend Semantic Layer for Claude Code Agents

InsForge exposes six backend primitives—authentication, Postgres database, S3-compatible storage, edge/serverless functions, model gateway, and site deployment—as structured components that Claude Code agents can inspect and configure via MCP instead of guessing API integrations.

OpenClawRadar
Claude Agent Teams UI: Desktop App for Visualizing Claude Code Agent Workflows
Tools

Claude Agent Teams UI: Desktop App for Visualizing Claude Code Agent Workflows

A developer built a free, open-source desktop app that adds a visual layer to Claude Code's experimental Agent Teams feature. The app provides a real-time kanban board where tasks move automatically as agents work, plus cross-team communication, built-in review workflows, and per-task code review.

OpenClawRadar
Meeting Summarization on a 6GB GPU: qwen3.5:0.8B Works at 57s, Granite 4 350M Hallucinates
Tools

Meeting Summarization on a 6GB GPU: qwen3.5:0.8B Works at 57s, Granite 4 350M Hallucinates

VoiceFlow v1.6.0 adds local meeting recording and summarization. Benchmarking sub-1B models on a 6GB RTX 3060: qwen3.5:0.8B produces structured summaries in 57s at 2.2GB VRAM, while Granite 4 350M hallucinates badly.

OpenClawRadar