- Star
- 88,874
- Fork
- 58,766
- 未关闭 Issue
- 853
- 最近提交
- 11小时前
这是什么?
NextChat 是一个基于 TypeScript 和 Next.js 构建的轻量 AI 聊天界面,可作为 Web 应用、PWA,也提供桌面端和 iOS 版本。它支持 OpenAI、Anthropic Claude、Google Gemini、DeepSeek 等多家模型,也可通过 Ollama、RWKV-Runner、LocalAI 等工具接入自部署的大模型。
项目可一键部署到 Vercel,也可用 Docker 运行,并能通过环境变量设置访问密码。聊天记录默认保存在浏览器本地。用户可以创建名为 mask 的提示词模板,将对话分享为图片,并使用支持 LaTeX、Mermaid 图表和代码高亮的 Markdown 渲染。
近期版本加入了 MCP 支持(需通过环境变量开启)、插件、用于预览生成内容的 Artifacts 功能以及实时对话。企业版提供管理后台和私有化部署,需单独咨询。
核心功能
- 01支持一键部署到 Vercel,或使用 Docker 运行
- 02可接入多家云端模型和自部署大模型
- 03聊天数据默认保存在浏览器本地
- 04提供提示词模板(mask),便于复用对话设置
- 05支持 LaTeX、Mermaid 图表和代码高亮的 Markdown 渲染
- 06界面支持多种语言,并提供深色模式和 PWA
适用场景
- 为团队搭建带访问密码的私有聊天入口,使用各自的 API 密钥
- 通过 Ollama 或 LocalAI 与本地部署的模型对话
- 在桌面、移动端和网页上用同一界面访问多家 AI 服务
快速上手
- 1
从 OpenAI 平台获取 API 密钥
- 2
点击 Deploy with Vercel 按钮部署,并将 CODE 设为页面访问密码
- 3
打开部署好的网站开始聊天
使用前须知
- 需要模型服务商(如 OpenAI)的 API 密钥,费用另行计算。
- 自行部署需要 Vercel 或类似的托管环境并配置环境变量。
标签
常见问题
- NextChat 是什么?
- 开源跨平台 AI 聊天客户端,支持 Web、桌面和移动端,可接入 OpenAI、Claude、Gemini、DeepSeek 等模型。 NextChat 是一个基于 TypeScript 和 Next.js 构建的轻量 AI 聊天界面,可作为 Web 应用、PWA,也提供桌面端和 iOS 版本。它支持 OpenAI、Anthropic Claude、Google Gemini、DeepSeek 等多家模型,也可通过 Ollama、RWKV-Runner、LocalAI 等工具接入自部署的大模型。
- NextChat 可以免费使用吗?用的什么许可证?
- NextChat 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- NextChat 还在维护吗?
- 活跃维护中。NextChat 最近一次提交是在 2026年10月20日。
- NextChat 适合用来做什么?
- 为团队搭建带访问密码的私有聊天入口,使用各自的 API 密钥 通过 Ollama 或 LocalAI 与本地部署的模型对话 在桌面、移动端和网页上用同一界面访问多家 AI 服务
- NextChat 怎么安装和运行?
- 从 OpenAI 平台获取 API 密钥 点击 Deploy with Vercel 按钮部署,并将 CODE 设为页面访问密码 打开部署好的网站开始聊天
- 在哪里获取 NextChat?
- 源代码和安装说明在 GitHub 上:https://github.com/ChatGPTNextWeb/NextChat
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
一个与模型提供商无关的 TypeScript 工具包,用于构建 AI 应用和智能体,支持 React、Next.js、Svelte、Vue 等。
自托管 AI 网关,将多家服务商的 API 密钥与订阅账号统一接入一个入口,支持调度、容错和用量日志。
一款 TypeScript 编程 Agent 命令行工具,在提示词中加入 ulw 或 mass ulw 关键词即可自动规划、调度多模型并校验结果。
自托管的 AI 网关,将多家上游模型服务统一为 OpenAI、Claude、Gemini 兼容接口,并提供路由、密钥、配额与用量统计。
可自托管的类 ChatGPT 聊天平台,统一接入多家 AI 模型服务,支持 Agent、MCP 与多用户登录。