Skip to content
chat-recall logo

chat-recall

Claim this tool

Search, manage, and share your AI chat history across all your tools.

Visit Website
Tracked since2026

The Bottom Line

Entry price

Free plan available, paid tiers above

Biggest pro

Finds conversations and knowledge from months of AI assistant use that were otherwise lost

Biggest con

If using the cloud-hosted plan, your history is processed by their servers (secrets still removed locally)

TL;DR - chat-recall

  • Searches and indexes chat history from multiple AI coding assistants, removing passwords before they leave your machine.
  • Monitors for leaked API keys and tracks tasks with code-driven fixes, across all AI tools you use.
  • Syncs your reusable assistant configurations (MCP, skills) to every machine, so nothing has to be rebuilt or re-copied.
Pricing: Free plan available
Best for: Growing teams

What is chat-recall?

Editorial review
chat-recall is a developer-focused tool that unifies, secures, and makes searchable the conversation history across multiple AI coding assistants. It runs locally on your own machine, automatically removing passwords and other secrets before any data leaves your computer. The product scans conversations from a variety of AI tools, indexes them, and provides full-text search, a knowledge graph, task boards, and secret monitoring. It also synchronizes assistant configurations (skills, MCP settings) across machines, so you never have to manually recreate your setup on a new laptop or when trying a new AI tool. The tool is available as a free self-hosted tier for individuals, with paid cloud-hosted plans for individuals and teams. It supports air-gapped operation and offers enterprise self-hosting with dedicated support. chat-recall helps teams keep a shared project history, track tasks, and collaborate without losing context or exposing secrets.

Pros & Cons

Pros

  • Finds conversations and knowledge from months of AI assistant use that were otherwise lost
  • Detects and alerts on leaked API keys, passwords, and other secrets in chat history
  • Works entirely offline with the self-hosted option, never sending your data to the cloud

Cons

  • If using the cloud-hosted plan, your history is processed by their servers (secrets still removed locally)
  • Requires command-line installation (npx chat-recall init) which may not suit all users

Key Features

Full-text search across all AI chat history from multiple toolsAutomatic password and secret removal before any data leaves your computerLeaked key detection and monitoring with alerts and status historyUnified task board (CODE_TASKS.md) with fix sketches and auto-closing bugsKnowledge graph linking chats, notes, plans, and diariesSynchronization of MCP server config and assistant skills across all your machines

Pricing

Freemium

chat-recall offers a generous free tier with optional paid upgrades for advanced features.

View pricing

Reviews

Improve Your Thinking Patterns Using ChatGPT cover
$99Free with your review

Review chat-recall, get a free AI guide

Share your experience and we will send you Improve Your Thinking Patterns Using ChatGPT, free.

Write a review

Explore More

chat-recall FAQ

Does chat-recall catch secrets from custom, company-specific API key formats?

Yes. chat-recall knows the key formats published by major AI providers, but if your company has invented its own pattern, you can tell the tool the format and it will check for that pattern too.

How does chat-recall handle secrets when using the cloud-hosted Solo or Team plan?

Passwords and API keys are removed on your local machine before any data leaves your computer. The service only ever sees the last few characters of a leaked key, enough to validate if it still works.

Can I switch from self-hosted to cloud-hosted without losing any data?

Yes, nothing is ever deleted, and you can export your data at any time. When the trial expires, your data is retained—export always works, and running chat-recall sync --full restores everything.

Does the Team plan expose private project history to other team members?

Projects stay private until you explicitly share them one by one. The tool does not share any history by default across team members.

What air-gapped operation means for self-hosted teams?

For air-gapped operation, you can self-host the entire deployment with chat-recall team being handled entirely inside your network. We host nothing, and your data never leaves your own infrastructure.

Is the free self-hosted option limited to a single AI assistant or all the assistants chat-recall supports?

The free self-hosted option covers every AI coding tool you use, with full-text search, knowledge graph, notes, plans, diaries, MCP server, secret monitoring, code findings, and your own task board—for one person on as many machines as you like.

When a trial ends on the cloud-hosted Solo plan, is the data deleted?

No, nothing is deleted. chat-recall simply stops answering and syncing. Export always works, and running chat-recall sync --full brings everything back the moment you return to paying.

Does chat-recall install any add-on or plugin into each AI assistant automatically, or do I configure it?

chat-recall uses the add-on or MCP configuration that each assistant supports. You set the rules once per project, and it distributes the config to every machine that opens that project, but it does not automatically install itself into every assistant—you enable the integrations per assistant.

Guides & Articles