ChatLab/ChatLab
Local-first chat history analyzer with AI. | 本地优先的 AI 聊天记录分析工具 observed · 2026-08-28
Health v2 · maintenance only
79/100
- Activity 99
- Release rhythm 86
- Longevity 20
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 2
- age_days: 280
- days_rel: 13
- days_push: 7
- n_releases_24m: 76
Adoption not part of the score
7250 stars · 1496 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
ChatLab is an open-source, local-first desktop application (with an optional CLI) for analyzing chat histories from platforms like WhatsApp, Telegram, QQ, Discord, LINE, Instagram, iMessage, and Google Chat. It combines a SQL engine, rich visualizations, and an AI agent with function calling (plus MCP support) to let users explore and query their conversations privately on their own machine.
Use cases
- analyze my whatsapp chat history with word clouds and heatmaps
- search and summarize years of telegram messages with AI
- visualize who I talk to most and when across chat apps
- import QQ or iMessage exports and explore them with SQL
- run a local MCP server so AI agents can query my chat records
- find relationship trends and topics in million-message chat logs
When to choose
- you want private, local analysis of chat exports without uploading raw conversations
- you need cross-platform normalization of chat formats into one queryable model
- you want AI-assisted search and summarization over large chat histories
- you need visual dashboards like rankings, heatmaps, and timelines for chats
When to avoid
- you need real-time chat monitoring or live message capture rather than analyzing exports
- you require fully offline AI without any data sent to model providers (AI features send processed content to configured providers)
- you need a team/enterprise multi-user analytics service rather than a personal local tool
Facets
application · maturity active
data-visualization analytics nlp agent-framework mcp search-engine cli data-visualization analytics privacy self-hosted messaging-platforms developer-tools cross-platform cli self-hosted chat-history-analysis local-first whatsapp telegram discord imessage qq line word-cloud sql-engine function-calling natural-language-processing ai-agents desktop nodejs electron docker
3 sources
- readme: https://github.com/ChatLab/ChatLab · fetched 2026-08-28 · 08e1b0df4c3e
- homepage: https://chatlab.fun · fetched 2026-08-29 · 4ddc2978f898
- site_page: https://docs.chatlab.fun/ · fetched 2026-08-29 · a6769af158de
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| ChatLab/ChatLab | main | 79 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem