ChatLab
Local-first analytics and AI agent for your personal chat history, with bring-your-own model support.
Pick ChatLab if you want to mine years of personal chat history with AI without uploading it to a third-party cloud.
Skip it if you need a turnkey hosted chatbot or you don't want to wire up your own LLM and data exports.
ChatLab is a desktop and CLI application that ingests your exported chat history from mainstream messaging apps and turns it into a queryable, analyzable personal corpus. It ships with 30+ built-in analyses, including sentiment scoring, topic detection, activity heatmaps, relationship reviews, knowledge mining, session summaries, smart and deep search, and a conversation replay view. An AI Agent layer sits on top, letting you ask natural-language questions and run SQL queries against your own messages without uploading them to a third party.
The pitch is privacy: data stays in a local database on your machine, and the team explicitly recommends running local models when hardware allows. That makes it a fit for power users, journalists, researchers, and anyone who wants to mine years of WhatsApp/Telegram/WeChat-style history without handing it to a SaaS. A standardized data-abstraction layer plus custom adapters means you're not locked to one chat app. The project is open-source on GitHub with an npm-installable CLI (`chatlab-cli`), and the underlying AI is BYOM rather than tied to a specific provider.
The site doesn't publish pricing, model lists, or supported adapters in detail, and the AI quality will depend entirely on whichever model you wire up. Treat it as a power-user toolkit rather than a polished consumer product.
ChatLab is the rare AI tool that takes privacy seriously by default - your messages stay on disk and you bring the model. The 30+ canned analyses plus a SQL layer give it more depth than the usual 'chat with your data' wrapper, but the docs are thin on which messengers and models actually work today.
— The AI Tool Bible editorial team
Pros
- ✅ Local-first: chat data and settings never leave your machine
- ✅ 30+ built-in analyses plus an AI Agent and SQL query layer
- ✅ Open-source with both desktop app and npm-installable CLI
- ✅ Adapter model lets you plug in arbitrary chat platforms
Cons
- ⚠️ No published list of supported chat platforms or AI models
- ⚠️ AI quality depends entirely on whichever model you bring
- ⚠️ Power-user tool; setup is heavier than a hosted SaaS
Use cases
Explore related
Compare with similar tools
All in Agents →LangGraph
FeaturedStateful, graph-based agent orchestration from LangChain.
CrewAI
FeaturedPython framework for multi-agent orchestration.
Claude Agent SDK
Anthropic's official SDK for building autonomous Claude agents.
Manus
Generalist agent for research, code, and web tasks.
Devin
Cognition Labs' "autonomous software engineer" agent.
AutoGPT
Open-source platform for building autonomous AI agents.