可自托管的 AI 对话与知识平台,连接 50 多种应用并索引其中的数据,兼容多数大模型服务。
- Star
- 1,879
- Fork
- 624
- 未关闭 Issue
- 6
- 最近提交
- 23小时前
这是什么?
Neo Chat 是一个可自托管的网页端 AI 聊天工作区,使用你自己的 API Key 接入 Google、OpenAI、Anthropic 以及兼容 OpenAI 接口的服务,并支持图片输入和生成(取决于模型服务商)。
除日常对话外,它还提供用于多步工具调用的智能体模式,以及可生成可审阅研究计划和带引用报告的深度研究模式。用户可以上传文件、检索知识库、保存记忆,并复用助手预设。扩展方式包括文本技能(Skills)、OpenAPI 插件、远程 MCP 服务器,以及可选的 Docker 桥接,用于连接本地 stdio 类型的 MCP 工具。
对话和工作区文件默认保存在浏览器中,支持 ZIP 备份与恢复,并可通过 WebDAV 或 S3/MinIO 进行端到端加密同步。界面支持英文、简体中文和日文,兼容桌面与移动端。可通过 Docker、Vercel 或 Cloudflare Workers 部署。
核心功能
- 01接入 Google、OpenAI、Anthropic 及兼容 OpenAI 接口的模型服务。
- 02智能体模式执行多步工具流程,深度研究生成可审阅的计划和带引用的报告。
- 03支持文件附件、知识库检索、本地搜索和记忆功能。
- 04可通过文本技能、OpenAPI 插件和远程 MCP 服务器扩展能力。
- 05数据默认保存在浏览器中,支持 ZIP 备份,并可选通过 WebDAV 或 S3/MinIO 加密同步。
适用场景
- 在自有服务器上部署私有聊天界面,统一使用自己的 API Key 访问多个模型服务。
- 基于知识库和文件附件与个人文档进行问答。
- 执行需要引用来源的多步研究任务,并审阅生成的报告。
- 将内部 OpenAPI 服务或 MCP 工具接入聊天界面。
快速上手
- 1
克隆仓库
git clone https://github.com/u14app/neo-chat.git - 2
进入项目目录
cd neo-chat - 3
安装依赖(需要 Node.js 24 和通过 Corepack 使用的 pnpm 10.30.3)
corepack pnpm install --frozen-lockfile - 4
启动开发服务器,然后打开 localhost:3000
corepack pnpm dev
使用前须知
- 本地运行需要 Node.js 24 和 pnpm 10.30.3,并且需要模型服务商的 API 密钥才能聊天。
- Docker 示例使用临时凭据加密密钥,生产环境前需要配置稳定的 BYOK 密钥。
- 关闭页面会中断 Agent 和深度研究任务,已保存的任务需要手动恢复。
标签
常见问题
- neo-chat 是什么?
- 可自托管、数据默认保存在浏览器的 AI 聊天工作区,支持多模型、智能体、深度研究、RAG 和 MCP。 Neo Chat 是一个可自托管的网页端 AI 聊天工作区,使用你自己的 API Key 接入 Google、OpenAI、Anthropic 以及兼容 OpenAI 接口的服务,并支持图片输入和生成(取决于模型服务商)。
- neo-chat 可以免费使用吗?用的什么许可证?
- neo-chat 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- neo-chat 还在维护吗?
- 活跃维护中。neo-chat 最近一次提交是在 2026年10月21日。
- neo-chat 适合用来做什么?
- 在自有服务器上部署私有聊天界面,统一使用自己的 API Key 访问多个模型服务。 基于知识库和文件附件与个人文档进行问答。 执行需要引用来源的多步研究任务,并审阅生成的报告。 将内部 OpenAPI 服务或 MCP 工具接入聊天界面。
- neo-chat 怎么安装和运行?
- 克隆仓库: git clone https://github.com/u14app/neo-chat.git 进入项目目录: cd neo-chat 安装依赖(需要 Node.js 24 和通过 Corepack 使用的 pnpm 10.30.3): corepack pnpm install --frozen-lockfile 启动开发服务器,然后打开 localhost:3000: corepack pnpm dev
- 在哪里获取 neo-chat?
- 源代码和安装说明在 GitHub 上:https://github.com/u14app/neo-chat
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
开源跨平台 AI 聊天客户端,支持 Web、桌面和移动端,可接入 OpenAI、Claude、Gemini、DeepSeek 等模型。
开源自主研究智能体,自动规划研究问题、收集网页与本地资料,并调用任意 LLM 生成带引用的报告。
可自托管的 AI 聊天界面,支持 Ollama 与 OpenAI 兼容 API,内置 RAG、插件和多用户权限管理。
Cherry Studio 是一款跨平台桌面 AI 客户端,可接入多家大模型服务、本地模型及 300 多个预置助手。