Skip to main content

chat-recall documentation

chat-recall reads the session transcripts that Claude Code, Codex, Cursor, OpenCode, Antigravity, Hermes and Pi write to your disk, redacts the secrets in them, and syncs them to one server. Your assistants then search and use that history through the chat-recall MCP server.

It has two parts. The CLI runs on each of your machines and does the reading. The server stores and searches, either the hosted service at chatrecall.dev or one you run yourself with Docker Compose and Postgres.

Start here​

New to chat-recall? Do the tutorial Your first recall. It takes about ten minutes.

You want toRead
Install the CLI and send your sessionsInstall
Give your AI tools the chat-recall toolsConnect your AI tools
Use chat-recall from claude.ai or ChatGPTConnect claude.ai or ChatGPT
Start a new session with your contextGive a new session your context
Let sessions start and message each otherRun sessions that work together
Copy skills and MCP servers between toolsToolkit sync
Look up a command or an MCP toolCLI commands, MCP tools
Understand the designHow chat-recall works
Fix a problemTroubleshooting

The pages follow the Diátaxis model: a tutorial to learn, how-to guides to do a task, reference to look something up, and explanation to understand why.

The source is public at github.com/munhq/chat-recall.