ChatGPT-Next-Web(NextChat)是一个轻量且快速的 AI 聊天助手,支持 Claude、DeepSeek、GPT-4 和 Gemini Pro 等多种模型。它提供 iOS 应用、Web 应用、桌面应用以及企业版,并可通过 302.AI 等按量付费平台使用 AI API,无需自备 API Key 即可注册并立即与 GPT-5、Claude 4、Gemini 2.5、DeepSeek 等 100 多个模型对话。
主要能力方面,NextChat 在 Linux/Windows/macOS 上提供约 5MB 的紧凑客户端,完全兼容自部署 LLM,推荐搭配 RWKV-Runner 或 LocalAI 使用。它坚持隐私优先,所有数据存储在浏览器本地,并支持 Markdown 包括 LaTeX、mermaid 和代码高亮等,具备响应式设计、深色模式和 PWA,首屏加载速度约 100kb,支持流式响应。v2 版本新增通过提示模板(mask)创建、分享和调试聊天工具的能力,内置由 awesome-chatgpt-prompts-zh 和 awesome-chatgpt-prompts 提供的丰富提示。它能自动压缩聊天历史以支持长对话并节省 token,支持英语、简体中文、繁体中文、日语、法语、西班牙语、意大利语、土耳其语、德语、越南语、俄语、捷克语、韩语、印尼语等多语言。系统提示词可固定用户定义的提示作为系统提示,用户提示词允许用户编辑并保存自定义提示到提示列表,提示模板可创建带有预定义上下文提示的新聊天。此外,支持以图片形式分享或分享到 ShareGPT,提供基于 tauri 的桌面应用,自托管模型完全兼容 RWKV-Runner 以及 LocalAI 的服务器部署(llama/gpt4all/rwkv/vicuna/koala/gpt4all-j/cerebras/falcon/dolly 等)。Artifacts 功能可通过单独窗口轻松预览、复制和分享生成的内容或网页;插件支持网络搜索、计算器及其他 API;还支持实时聊天(Realtime Chat)和本地知识库。
使用方式上,项目支持在 Vercel 上一键免费部署,1 分钟内完成。部署时需设置环境变量,例如 CODE(可选,访问密码,逗号分隔)、OPENAI_API_KEY(必需)、BASE_URL(可选)等,还支持 Azure、Google Gemini Pro、Anthropic Claude、百度、字节跳动、阿里云、讯飞、ChatGLM、DeepSeek、SiliconFlow、302.AI 等多种服务商的 API Key 和 URL 配置。其他环境变量包括 HIDE_USER_API_KEY、DISABLE_GPT4、ENABLE_BALANCE_QUERY、DISABLE_FAST_LINK、CUSTOM_MODELS、DEFAULT_MODEL、VISION_MODELS、WHITE_WEBDAV_ENDPOINTS、DEFAULT_INPUT_TEMPLATE、STABILITY_API_KEY、STABILITY_URL、ENABLE_MCP 等。开发需 NodeJS >= 18、Docker >= 20,本地开发前需在项目根目录创建 .env.local 文件并放入 api key。推荐使用 Docker 启动服务,也可在代理后启动,若代理需要密码或启用 MCP 则有相应配置方式。支持通过 UpStash 同步聊天记录。
适用场景包括个人快速使用多模型 AI 聊天、开发者和企业自托管部署、需要数据隐私与本地存储的用户、多语言团队协作,以及希望集成内部知识库进行企业级定制和私有化部署的场景。企业版提供品牌定制(VI/UI)、资源整合(统一配置管理数十种 AI 资源)、权限控制(成员权限、资源权限、知识库权限通过管理面板控制)、知识集成(结合内部知识库)、安全审计(自动拦截敏感询问并追溯历史对话记录)、私有部署(支持主流私有云方案)和持续更新(多模态 AI 等前沿能力)。
限制方面,资料显示项目需要自行提供部分服务的 API Key,某些功能(如 MCP)需在构建前设置 ENABLE_MCP=true 环境变量。Cloudflare 部署方式已弃用。若一键部署后不断显示“Updates Available”,是因为 Vercel 默认创建新项目而非 fork 本仓库,需删除原仓库、使用 fork 按钮重新部署,并在 Actions 页面手动启用 Workflows 和 Upstream Sync Action 以实现自动更新或手动更新代码。iOS 版本的源代码“即将推出”。企业咨询请联系 business@nextchat.club。其余未提及的收费、价格、平台限制或效果信息暂未提供。