项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 430
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Node.js 20+
- 一个数据库
- OpenAI API Key
安装与启动步骤
-
1先用托管版验证需求
官方有现成站点,先用它确认聊天机器人真的解决问题再自建。
-
2拉仓库装依赖
前端与后端在同一仓库。
git clone https://github.com/OpenAssistantGPT/OpenAssistantGPT.git -
3配数据库与环境变量
认证与对话记录都要落库,缺配置起不来。
-
4起开发服务
按终端提示的地址访问。
npm run dev -
5嵌入到自己网站
它提供嵌入脚本,把域名配白名单。
如何确认成功
嵌入到自己页面的聊天窗口能回答你上传文档里的问题,且回答指向的段落确实在文档里
注意事项
- 它把 OpenAI Assistant 的能力包成一套 SaaS,文件检索与对话线程都跑在 OpenAI 侧。
- 费用直连你自己的 OpenAI 账号,平台不抽成,但账单也要自己盯。
- 自建比托管版多出数据库与 OAuth 两步,只想验证需求就别自建。
- Assistant API 有版本演进,升级前先确认它支持的版本。
- 上传的文件会进 OpenAI 的存储,敏感资料不要传。
核心亮点
- 直接基于官方 Assistant API,对话能力和工具调用有保障
- 提供可嵌入的聊天组件,代码集成简单,降低部署成本
- 开源可自托管,数据隐私可控,适合企业定制
不足之处
- 项目处于早期阶段,文档和社区支持尚待完善
- 功能相对单一,主要依赖 OpenAI 服务,缺少多模型支持
适用场景
- 企业官网快速接入智能客服
- 个人开发者构建专属知识库问答助手
- SaaS 产品内嵌 AI 助手功能
替代项目
Chatwoot、Botpress、Rasa
上一篇:alan-sdk-pcf
同类项目推荐
chaskiq
开源
开源替代Intercom,自托管聊天、客服与营销一体化平台
A full featured Live Chat, Support & Marketing platform, alternative to Intercom, Dr···
chatgpt-vue3-light-mvp
开源
用 Vue3 快速搭一个带流式输出的 Chat Bot 原型
一个可二次开发 Chat Bot 单轮对话 Web 端 MVP 原型模板, 基于 Vue 3, Vite8, TypeScript,···
towxml-stream-typewriter
开源
让AI流式输出不卡顿,打字机效果丝滑流畅
towxml渲染AI大模型流式数据,实现高性能打字效果,避免重复渲染卡顿
ChatALL
开源
一个问题丢给所有 AI,谁答得好一眼看出来
Concurrently chat with ChatGPT, Bing Chat, Bard, Alpaca, Vicuna, Claude, ChatGLM, MO···
Transformer-in-generating-dialog···
开源
用中文语料跑通Transformer对话模型,快速上手端到端聊天机器人
An Implementation of 'Attention is all you need' with Chinese Corpus
MultiTurnDialogZoo
开源
一站式跑通多轮对话基线模型,快速对比效果
Multi-turn dialogue baselines written in PyTorch
genai_prompt_myshelf
开源
用聊天记录你的生活琐事,AI帮你记住一切
MyShelf is an experiment to create a GenAI utility to track reminders, memories, ran···
gptAssist
开源
把 ChatGPT 网页装进安卓原生壳,秒开即用
gptAssist is a simple WebView wrapper for ChatGPT
shellChatGPT
开源
终端里直接聊 AI,还能语音输入输出,多模型随意切换
Shell wrapper for OpenAI's ChatGPT, Whisper, and TTS. Features LocalAI, Ollama, Gemi···
