跨平台 AI 聊天客户端,可将 OpenAI、Claude、Ollama 等模型与 MCP 服务器连接使用。
- Star
- 1,266
- Fork
- 211
- 未关闭 Issue
- 23
- 最近提交
- 前天
这是什么?
ChatChat 是一个网页应用,把多家 AI 模型服务商统一放在同一个对话与搜索界面中。无需在各家厂商的控制台之间来回切换,就可以通过一个前端与 Anthropic、OpenAI、Cohere、Google Gemini 等服务商的模型交互。
项目基于 Next.js、Tailwind CSS 和 shadcn UI 构建,便于自托管。作者提供了 Vercel 和 Railway 的一键部署入口,更多部署方式可参考在线文档。
项目采用 AGPL-3.0 协议。AI 可能生成不当内容,使用时需要自行审核输出结果。
核心功能
- 01支持 Anthropic、OpenAI、Cohere、Google Gemini 等主流 AI 服务商。
- 02在同一界面中提供对话和 AI 驱动的搜索功能。
- 03便于自托管部署。
- 04提供 Vercel 和 Railway 一键部署。
- 05基于 Next.js、Tailwind CSS 和 shadcn UI 构建。
适用场景
- 为个人或团队搭建私有的自托管 AI 对话前端,统一接入多家模型服务。
- 让团队通过同一界面在不同 AI 模型之间切换或对比。
- 在个人或内部网页工具中加入 AI 驱动的搜索功能。
快速上手
- 1
使用 README 中的一键按钮部署到 Vercel
- 2
使用 README 中的模板按钮在 Railway 上部署
- 3
查看文档了解更多自托管方式
使用前须知
- 使用模型需要各 AI 服务商的 API 密钥。
- 采用 AGPL-3.0 许可证,属于 Copyleft 协议,网络部署时需公开源代码。
- README 未提供快速本地安装命令,部署需参考外部文档。
收录于专题
标签
常见问题
- ChatChat 是什么?
- 一个可自托管的网页应用,在统一界面中集成多家 AI 服务的对话与搜索功能。 ChatChat 是一个网页应用,把多家 AI 模型服务商统一放在同一个对话与搜索界面中。无需在各家厂商的控制台之间来回切换,就可以通过一个前端与 Anthropic、OpenAI、Cohere、Google Gemini 等服务商的模型交互。
- ChatChat 可以免费使用吗?用的什么许可证?
- ChatChat 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- ChatChat 还在维护吗?
- 活跃维护中。ChatChat 最近一次提交是在 2026年11月5日。
- ChatChat 适合用来做什么?
- 为个人或团队搭建私有的自托管 AI 对话前端,统一接入多家模型服务。 让团队通过同一界面在不同 AI 模型之间切换或对比。 在个人或内部网页工具中加入 AI 驱动的搜索功能。
- ChatChat 怎么安装和运行?
- 使用 README 中的一键按钮部署到 Vercel 使用 README 中的模板按钮在 Railway 上部署 查看文档了解更多自托管方式
- 在哪里获取 ChatChat?
- 源代码和安装说明在 GitHub 上:https://github.com/okisdev/ChatChat
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
2224210DartApache-2.0更新于 2个月前
开源跨平台 AI 聊天客户端,支持 Web、桌面和移动端,可接入 OpenAI、Claude、Gemini、DeepSeek 等模型。
8.9万+21 本周5.9万TypeScriptMIT更新于 18天前
可自托管的 AI 第二大脑,基于网络和你的文档回答问题,并支持自定义智能体与定时自动化。
3.8万+116 本周2535PythonAGPL-3.0更新于 3个月前
可自托管的类 ChatGPT 聊天平台,统一接入多家 AI 模型服务,支持 Agent、MCP 与多用户登录。
4.7万+306 本周9633TypeScriptMIT更新于 20小时前