EveryDev.ai
Subscribe
Home
Tools

4,591+ AI tools

  • New
  • Trending
  • Featured
  • Rate tools
  • Compare
  • Arena
Categories
  • Agents3426
  • Coding2391
  • Infrastructure1055
  • Projects732
  • Marketing662
  • Research612
  • MCP593
  • Analytics538
  • Design533
  • Testing420
  • Security410
  • Data358
  • Prompts260
  • Integration256
  • Communication250
  • Extensions222
  • Voice201
  • Learning193
  • Commerce173
  • DevOps161
  • Web122
  • Finance36
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • Users
  • Rate Tools
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. ChatLab
    ChatLab icon

    ChatLab

    Data Processing

    Open-source, local-first desktop app and CLI that analyzes chat history from messaging apps using SQL and AI agents.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Open-source desktop app and CLI released under AGPL-3.0; local-first analysis with no published paid plans.

    Engagement

    Available On

    Windows
    macOS
    Linux
    Web
    API

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Data ProcessingBusiness IntelligenceLocal Inference

    Alternatives

    PandasAIDeepnoteMetabase
    Developer
    ChatLabEst. 2025

    Listed Oct 2026

    About ChatLab

    ChatLab is an open-source, local-first tool for analyzing exported chat history from messaging apps. It ships as an Electron desktop app and as a Node.js CLI, and combines visual analytics with AI agents. Chat data and settings stay in a local database, and the latest listed release is v0.37.5.

    What It Is

    ChatLab imports exported conversations, normalizes them into a unified data model, and lets users explore them with visual views, a SQL engine, and AI agents. The README lists support for WhatsApp, LINE, QQ, Discord, Instagram, Telegram, iMessage, and Google Chat, with Messenger and KakaoTalk coming next. Custom adapters are described for other chat software.

    How the Workflow Runs

    The README describes five stages: format detection, stream parsing, local persistence, SQL plus AI query, and visualization. Stream parsing and multi-worker processing are intended to keep imports responsive at million-message scale. The visual views cover trends, time patterns, interaction frequency, rankings, relationships, message types, topics, and language.

    AI Agents and Privacy

    The AI layer uses an agent with function calling (24+ tools per the README) to search, summarize, and analyze chat records. The site states that analysis runs locally and works offline, with AI features as the exception; it recommends local models if hardware supports them. Raw conversations are not uploaded to a cloud by default.

    Ways to Run It

    The desktop client includes auto-import and local API services. The CLI (chatlab-cli, requires Node.js 20 or newer) can start an API with a web UI, run headless for scripts and AI agents, or run as a background service on macOS and Linux. The site says the CLI includes MCP protocol and AI agent integration. The project is licensed under AGPL-3.0.

    ChatLab - 1

    Community Discussions

    Be the first to start a conversation about ChatLab

    Share your experience with ChatLab, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source (AGPL-3.0)

    Open-source desktop app and CLI released under AGPL-3.0; local-first analysis with no published paid plans.

    • Desktop client (Electron) with auto-import and local API services
    • CLI via npm (chatlab-cli) with MCP protocol and AI Agent integration
    • Local-first: chat data and settings stay in local database
    • AI features use external/local models; model costs are external
    • License: GNU Affero General Public License v3.0 (AGPL-3.0)

    Capabilities

    Key Features

    • Local-first chat analysis with data kept on-device
    • Stream parsing and multi-worker processing for million-message histories
    • AI agent with function calling (24+ tools)
    • Visual views for trends, timing, relationships, message types, topics and language
    • Standardized chat data format with custom adapters
    • SQL query engine over chat data
    • Desktop app with auto-import and local API
    • CLI with headless API mode and background service
    • MCP protocol and AI agent integration via CLI

    Integrations

    WhatsApp
    LINE
    QQ
    Discord
    Instagram
    Telegram
    iMessage
    Google Chat
    MCP
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate ChatLab and help others make informed decisions.

    Rate other tools you’ve used

    Developer

    ChatLab Team

    Open infrastructure for chat history analysis | 开放的聊天记录分析基础设施

    Founded 2025
    Read more about ChatLab Team
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    PandasAI icon

    PandasAI

    PandasAI (Annie) is an AI-powered business intelligence dashboard that lets you ask natural language questions about your data and get instant insights, charts, and reports.

    Deepnote icon

    Deepnote

    A collaborative, AI-powered data notebook platform for data analysts, scientists, and engineers to explore data, build dashboards, and automate insights in the cloud.

    Metabase icon

    Metabase

    Open source business intelligence and embedded analytics platform that lets teams query, visualize, and explore data without writing code.

    Browse all tools

    Related Topics

    Data Processing

    AI-enhanced ETL (Extract, Transform, Load) tools and data pipelines that automate the processing, cleaning, and transformation of large datasets with intelligent optimizations.

    168 tools

    Business Intelligence

    AI-powered analytics platforms that transform raw data into actionable business insights through intelligent dashboards, automated reporting, and predictive trend analysis.

    91 tools

    Local Inference

    Tools and platforms for running AI inference locally without cloud dependence.

    249 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions