
ChatLab 是一个本地优先的 AI 聊天记录分析工具,目标是把散落在不同社交平台里的聊天历史变成可以查询、可视化、可被 AI agent 操作的数据。它支持 WhatsApp、LINE、微信、QQ、Discord、Instagram、Telegram,README 里还提到 iMessage、Messenger、KakaoTalk 在后续计划中。
它的核心价值不是“再做一个聊天备份工具”,而是把聊天记录导入后统一成可分析的数据模型:大历史用流式解析和多 worker 处理,避免百万级消息导入时卡住;底层结合 SQL 查询、可视化视图和 Agent + Function Calling,让你能问更复杂的问题,比如某段关系的互动频率、常聊主题、时间模式、排名趋势,或者让 AI 在数据上做搜索、总结和分析。
隐私是 ChatLab 的重点之一。项目说明里写得很直接:聊天数据和设置默认留在本地,没有强制把原始对话上传到云端。AI 功能可以按配置接入模型;如果硬件支持,本地模型是更推荐的方向。对聊天记录这类敏感数据来说,这个默认姿态比纯云端分析工具更容易让人放心。
形态上它既有桌面应用,也提供 CLI。桌面端可以直接从官网或 GitHub Releases 下载;CLI 需要 Node.js 20+,安装后可以用 chatlab start 启动 API 和 Web UI,也能用 chatlab start --headless 跑成只提供 API 的服务,方便脚本或 AI agents 调用。
项目是 Electron + Vue 3 + Nuxt UI + Tailwind CSS 的 pnpm monorepo,核心逻辑复用在桌面端和 CLI 服务之间。它采用 AGPL-3.0 许可证。我查看时 GitHub API 返回 6607 stars,最新 release 是 v0.24.1,发布时间为 2026-06-04,提供 macOS arm64/x64 DMG、zip 和 Windows 安装包。
项目地址
官网:https://chatlab.fun/
项目地址:https://github.com/ChatLab/ChatLab
原创文章,如若转载,请注明出处:https://wefound.cc/p/4855.html