Skip to content
We’re going live Sunday, April 26 at 9:00 PM CT.
For Claude Code power users

recall context <id> | claude

Your old Claude Code session, piped into a new one. Local SQLite with FTS5. Native MCP server. Works offline forever. Built by a Claude Code power user, for Claude Code power users.

Install in two commands
npm install -g @clauderecallhq/cli
recall start && recall open

Requires Node 20 or newer. Ships as @clauderecallhq/cli on npm. Also available as a VS Code extension and an MCP server.

The three commands you will actually use

Start the daemon and indexer.

recall start

Find a past session.

recall search "auth race condition"

Hand a past session to a fresh Claude Code conversation as starting context.

recall context <session-id> | claude

Compose them. The middle command produces session ids that the third one consumes. That is the whole workflow.

Native MCP server

Recall ships an MCP server with read tools (search, get session, list projects, get thread) and write tools (apply tags, create thread). Claude Code agents can call them directly mid-session. Audit log on by default; rate-limited; no outbound network.

Why local-first matters here

The category, briefly

Anthropic ships a memory tool with Claude Code. CLAUDE.md is the convention. Simon Willison's llm CLI logs every prompt to SQLite. None of those is a session-shaped index across every project. Claude Recall is.

Pricing

Free tier indexes and lists. Pro is one-time, less than two coffees, and unlocks search, context re-injection, the MCP server, and every future personal feature. Pro license is validated once, then works offline forever.