项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1965
使用教程
环境要求
- Node.js v18 或更高版本(开发与部署环境均需满足)
- 已安装 pnpm 包管理器,用于安装依赖
- 拥有可用的 OpenAI API Key(在设置面板中填入使用)
- 本地 3000 端口可用(开发服务器默认运行在该端口)
安装与启动步骤
-
1检查 Node 版本
确认本地 Node 版本为 v18 或以上,版本过低会导致运行失败;可用 nvm 管理多版本。
node -v -
2安装依赖
在项目根目录执行,pnpm 会按 package.json 安装全部依赖,请确保网络可访问 npm 源。
pnpm install -
3启动开发服务
运行后本地项目会在 http://localhost:3000/ 启动,修改代码会自动热更新。
pnpm run dev -
4填入 API Key
浏览器打开 http://localhost:3000/,进入设置面板添加 OpenAI API Key,之后即可开始对话与图像生成。
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
OpenAI API Key | 是 | 在应用设置面板中填入,用于调用 OpenAI 相关模型能力 | sk-xxxxxxxxxxxxxxxxxxxxxxxx |
如何确认成功
终端出现服务已启动提示,浏览器访问 http://localhost:3000/ 能正常打开界面即成功。
常见问题
Q:必须用 pnpm 吗?可以用 npm 或 yarn 吗?
A:README 中给出的安装命令是 pnpm install 与 pnpm run dev,建议按官方说明使用 pnpm,以避免依赖解析差异带来的问题。
Q:Node 版本低于 18 会怎样?
A:README 明确要求 Node v18 或更高,低版本可能无法启动或出现兼容性错误,建议用 nvm 切换到 v18 以上版本。
Q:本地数据会上传到服务器吗?
A:不会。会话记录保存在浏览器本地的 IndexDB 中,不会上传到服务器,安全性和隐私性有保障。
Q:如何部署到线上?
A:支持一键部署到 Vercel、Netlify、Docker、Node 等平台,具体步骤参见官方文档 https://docs.anse.app/self-deploy。
注意事项
- 项目已弃用环境变量方式配置,改在设置面板中填写 API Key
- 支持 OpenAI、Replicate、Azure OpenAI、Google Gemini 等平台,可通过 Provider 插件扩展
- 界面已适配移动端与暗黑模式,支持单次对话、连续对话、图像生成等多种会话模式
- 如需升级或反馈问题,可查阅官方文档与 Release Notes
核心亮点
- 统一管理多个主流 AI 模型,无需频繁切换平台
- 支持对话与图像生成双模式,覆盖常见创作需求
- 界面现代,交互流畅,基于 TypeScript 开发易于扩展
不足之处
- 依赖外部 API 密钥,需自行配置服务
- 文档/社区待观察
适用场景
- 个人开发者集中使用多种 AI 模型进行日常开发与创作
- 小型团队搭建内部 AI 工具门户,统一管理 API 调用
- AI 爱好者快速体验和对比不同模型的生成效果
替代项目
ChatGPT-Next-Web、LibreChat、big-AGI
下一篇:ChatGPT-weBot
同类项目推荐
node-red-contrib-chatbot
开源
拖拽节点,零代码搭建多平台聊天机器人
Visually build a full featured chat bot for Telegram, Facebook Messenger, Whatsapp a···
WeAgentChat
开源
打造有记忆的AI聊天伙伴,让每次对话都懂你
你的另一个微信,这里的每个人都带着记忆,只为你而来。 Your other WeChat, where everyo···
Klee
开源
在 Mac 上本地跑 AI 聊天,离线私密不花钱
A native macOS AI chat app powered by MLX. 100% local inference on Apple Silicon, no···
ChatGirl
开源
用 TensorFlow 快速训练一个能聊天的机器人
ChatGirl is an AI ChatBot based on TensorFlow Seq2Seq Model. ChatGirl 一个基于 T···
AmigaGPT
开源
让 Amiga 老电脑也能聊 ChatGPT 和画图
AmigaOS 3.1/4.1 and MorphOS application for chatting with ChatGPT or generating imag···
chatgpt-dingtalk-robot
开源
零代码把 ChatGPT 接入钉钉,开箱即用
零代码、一键部署chatgpt到钉钉,无须VPN
AICat
开源
用原生 SwiftUI 在苹果全家桶上畅聊 ChatGPT
Multiplatform Client for ChatGPT using SwiftUI, support iOS, iPadOS & MacOS
hollama
开源
浏览器里直接聊本地大模型,零安装零后端
A minimal LLM chat app that runs entirely in your browser
jan
开源
下载即用,离线跑大模型,数据全在自己电脑上
Jan is an open source alternative to ChatGPT that runs 100% offline on your computer···
