开源 AI 客服平台

为你的产品接入真正可控的智能支持

Basjoo 把 RAG 知识库、多模型 Agent、可嵌入聊天组件和管理后台组合成一套自托管客服中枢。团队可以把网站、文档和文件变成可审计、可扩展的 AI 支持能力。

Basjoo logo from GitHub

Basjoo Core

在线 · 无需 GPU

RAG

LLM

SSE

RBAC

Widget

部署流程
1拉取站点与文档
2构建向量知识库
3选择 LLM Provider
4嵌入多语言 Widget
MIT 开源
Docker 一键部署
多模型供应商
RAG 知识库
SSE 流式回复
01

产品团队

把帮助中心、网站和产品文档快速转化为 24/7 智能客服入口。

02

开发团队

FastAPI + Next.js + Qdrant 的清晰架构,适合自托管、扩展和二次开发。

03

运营与支持

在后台管理知识、会话、用户和站点配置,保持客服内容可控。

Feature grid

不是聊天框,是完整客服操作系统

从知识采集、检索增强、模型路由到嵌入式对话,Basjoo 覆盖 AI 客服上线后的关键链路。

01

RAG 知识库

支持 URL 抓取与 PDF、TXT、CSV、Markdown、DOCX 文件管理。

02

多模型 Agent

兼容 OpenAI、DeepSeek、Anthropic、Gemini、Jina、SiliconFlow 等供应商。

03

嵌入式 Widget

多语言聊天组件可嵌入网站,并支持会话持久化。

04

SSE 流式响应

让终端用户看到逐步生成的答案,降低等待感。

05

权限后台

超级管理员、管理员、客服等角色分层管理。

06

安全边界

提供 SSRF 防护与 Widget 来源白名单,适合公网接入。

07

向量检索

可使用 Qdrant 或 pgvector 构建高质量语义搜索。

08

Docker 部署

FastAPI、Next.js、Redis、nginx 等组件适合容器化交付。

Architecture

从你的产品到模型供应商,中间每一步都可掌控

Basjoo 将 Widget、后端、知识库、向量检索、Redis 与 LLM Provider 解耦,既能快速部署,也能按团队需求替换组件。

1Website / App
2Basjoo Widget
3FastAPI Backend
4Knowledge Base
5Qdrant / pgvector
6LLM Providers
7Redis Sessions
8Admin Console

Screenshots

管理后台与终端用户 Widget 同时就绪

语言切换会同步切换截图来源,展示 Basjoo 在中文与英文环境下的真实界面。

当前:中文截图
Basjoo admin screenshot 1
Basjoo admin screenshot 2
Basjoo admin screenshot 3
Basjoo embeddable chat widget screenshot
Basjoo interface thumbnail 1
Basjoo interface thumbnail 2
Basjoo interface thumbnail 3

Deploy

让客服从脚本回复,升级为可控的产品智能体

不需要 GPU,推理走外部 API;你只需要配置模型 Key、站点来源和知识库。 查看源码、部署 Basjoo,或在 X 上关注项目作者的更新。

几分钟部署自托管客服中枢
curl -fsSL https://raw.githubusercontent.com/haoyiyin/basjoo/main/install-deploy.sh | sudo sh
FastAPINext.js 14React 18SQLite / PostgreSQLRedisQdrantDockernginx