
Open WebUI
自托管的 ChatGPT 替代:Ollama / OpenAI 兼容、多用户、RAG、156k GitHub stars(2026-10-20 核对)
自托管多用户 AI 前端的事实标准。团队 / 家庭 / 公司部署一份共享,多模型聚合 + RAG + 工具调用全有。单机 / 桌面体验首选 Cherry Studio / LobeChat。
基于 GitHub 156k stars(2026-10-20 核对)仓库评估:任意 OpenAI 兼容后端 + RAG + 多用户 + 工具调用 + MCP 代理 + 联网 / 语音 / 图像
Docker 部署顺滑、管理面板完整
MIT 完全免费
中文界面与社区成熟
282M+ Docker pulls、事实标准级稳定
- 评分人
- AI 之家编辑部
- 最近复核
- 2026-10-20
- 下次复核
- 2027-04-18 (周期 180 天)
- 利益声明
- 本站不接软文、不卖排名
TL;DR
Open WebUI(原 Ollama WebUI)是 MIT 开源、自托管 AI 平台,最常见用法是 Docker 跑起来给 Ollama 套一个 ChatGPT 风格前端。GitHub 156k stars(2026-10-20 核对)、282M+ Docker pulls(历史快照,本次未重新取证),事实上的本地 AI 前端首选。支持任意 OpenAI 兼容后端 + RAG 知识库 + 多用户账号 + 工具调用 + MCP-OpenAPI 代理 + 联网搜索 + 语音 + 图像生成。
适合:团队 / 家庭 / 公司部署一份共享、要 Web 端访问、多用户分账号、SearXNG 联网搜索、Confluence / S3 / GitHub 数据源同步。不适合:单人桌面体验(用 Cherry Studio)、零运维 / 不愿碰 Docker。
Open WebUI 核心能力
- 多模型后端:Ollama / OpenAI / vLLM / Anthropic / Groq / LocalAI / 任意 OpenAI 兼容
- 多用户 + RBAC:注册 / 邀请 / 角色权限 / 工作区隔离
- RAG 知识库:上传文档 / 网址 / SearXNG 联网搜索 → 向量化 → 对话引用
- Tools / Functions:Python 写函数即扩展(联网 / 计算器 / 自定义 API)
- mcpo:MCP-to-OpenAPI 代理,任意 MCP 服务器接进来
- oikb:知识库同步本地文件夹 / GitHub / S3 / Confluence 等 40+ 源
- open-terminal / cptr:给 AI 真实终端 + 文件 + 沙箱执行
- 图像生成:Stable Diffusion / DALL·E / 自托管接入
- 语音输入 / TTS:内置
- 企业 LTS:custom branding + SLA + 长期支持版本(联系销售)
Open WebUI 价格
完全免费、MIT 开源、商用免费。Enterprise 提供品牌定制 + SLA + LTS。
Open WebUI 实测
亮点:
- 单条
docker run五分钟上线 - 自带的多用户 + 角色权限省去重新搭 Auth
- RAG 直传 30 个 PDF 后向量化顺利,对话中
#知识库引用准确 - mcpo 把 GitHub MCP 服务器接进来,团队对话里直接 issue / PR 操作
- 模型切换流畅,OpenAI + Ollama 并存
- SearXNG 联网搜索给模型实时信息,过时知识截止问题缓解
踩坑:
- Docker 镜像 ~1.5GB,首次拉取偏慢
- 默认
0.0.0.0公网暴露要加 HTTPS + 反代 - 嵌入模型
sentence-transformers中文效果一般,建议换 bge-m3 - 多用户共享 Ollama 时并发吞吐瓶颈在 Ollama,不在 Open WebUI(生产用 vLLM 后端)
- 版本升级要看 changelog,部分 minor 含 breaking 改动
Open WebUI 上手 5 分钟
- 装 Docker →
docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main - 浏览器开
http://localhost:3000→ 注册第一个账号(管理员) - 设置 → Connections → 连接 Ollama / 加 OpenAI Key
- Models → Pull / Discover 模型
- Workspaces → 建知识库 → 上传文档
- Tools → 启用 / 写自定义函数
- 生产部署:Nginx 反代 + Let's Encrypt + 备份
/app/backend/datavolume
Open WebUI 与同类对比
| 维度 | Open WebUI | LobeChat | Cherry Studio | LM Studio |
|---|---|---|---|---|
| 形态 | Docker / 桌面 | Web + 桌面 | 桌面 | 桌面 |
| 多用户 | 一等 | 无 | 无 | |
| RAG | 强 + oikb | 弱 | ||
| 工具 / MCP | mcpo | 弱 | ||
| 自托管 | Docker / K8s | Docker | 无 | 无 |
| GitHub Stars | 156k(2026-10-20 核对) | 72k+ | 60k+ | – |
| 开源协议 | MIT | MIT | AGPL-3.0 | 闭源(免费) |
Open WebUI 避坑清单
- 不要裸 0.0.0.0 + HTTP 暴露公网:默认无 HTTPS,必上反代 + 强密码 + 速率限制
- 备份
/app/backend/datavolume:知识库 / 用户 / 对话全在里面 - 中文 RAG 换嵌入模型:默认
sentence-transformers中文一般,配 bge-m3 或硅基流动嵌入 API - mcpo 工具范围谨慎:MCP 给 AI 真实能力,第三方服务器审一遍
- 后端吞吐看 Ollama:5+ 并发上 vLLM 后端,Ollama 单 worker 会排队
- 升级前看 changelog:weekly 更新,偶有 breaking
适合 / 不适合
- 团队 / 家庭 / 公司多人共享 AI 平台
- 要 Web 端访问 / 移动端兼容
- 自托管 / 完全控制数据
- MCP / 工具调用刚需
- 单人桌面体验(用 Cherry Studio)
- 零运维 / 不愿碰 Docker
- iOS 原生 App 主力
常见误区
误区一:「Docker 一行起,所以不用运维」。 一行命令解决的是首次启动,不是长期运行。真正要管的在后面:数据卷备份、版本升级、反代与 HTTPS、多用户权限、模型后端可用性。自托管的成本从来不在安装,而在「谁在它挂掉时负责」。
误区二:「自托管 = 数据不出网」。 只有当你同时满足两个条件才成立:① 模型跑在本地(Ollama / vLLM)或你信任的私有端点;② 关掉联网搜索、图像生成等会出网的功能。只要接了云端模型或开了联网搜索,你的 prompt 依然会离开你的机器。合规场景请逐项核对出网路径。
误区三:「MIT 开源,所以可以随便做二次分发 / 商用」。 是的,MIT 允许商用与再分发,但**「允许」不等于「没有义务」——你仍需保留版权声明,且企业版 SLA 是另一条付费线**。另外:开源许可不覆盖你接的第三方模型服务条款。
误区四:「它能替代所有桌面客户端」。 Open WebUI 的形态是服务端 + Web,优势在多人共享与移动端访问;单人桌面的体验(系统级快捷键、离线、原生窗口管理)并不是它的目标场景。单人用建议看桌面客户端。
误区五:「star 多 = 适合我」。 star 数反映的是社区规模与关注度,与「是否满足你的合规 / 审计 / 单点登录要求」无关。选型时先列硬性约束(认证方式、审计日志、数据留存),再拿这张表去筛。
更新说明
- 2026-10-20 复核(一手,GitHub API):star 数由 126k+ 更新为约 156k(156,189,核对日 2026-10-20);仓库在核对当日仍活跃(最后推送 2026-10-19)。star 数不是单调递增,引用一律带核对日期,不要把「曾经到过多少」当「现在有多少」。
- 未变更:上文的定价、能力清单、避坑项与适用场景本次未作改动。
- 待核实:① Docker pulls 数(上文 282M+ 为历史快照,本次未重新取证);② 各模型后端的当前兼容状态随版本变化,请以官方 docs 为准;③ 企业版 SLA 的具体内容与报价(官方未公开标价)。
相关阅读
Long-tail quick picks
长尾检索速查:下面三项对应「Open WebUI 开源版 / 免费版 / 国内可用」等搜索意图,方便直接跳转。
Open-source alternatives
Free tier
China availability
相关替代品:
来源
- Open WebUI 官方文档 https://docs.openwebui.com/
- Local AI Master — Open WebUI Setup Guide 2026 https://localaimaster.com/blog/open-webui-setup-guide
- AIToolDiscovery — Set Up Open-WebUI with Ollama 2026 https://www.aitooldiscovery.com/how-to/setup-open-webui-ollama
| 计划 | 价格 | 限制 | 国内支付 | 备注 |
|---|---|---|---|---|
| 开源版 | 免费 | — | — | |
| Enterprise | 咨询 | — | — |
- · 团队 / 家庭 / 公司部署一份共享
- · 要 Web 端访问
- · 多用户分账号
- · SearXNG 联网搜索
- · Confluence / S3 / GitHub 数据源同步
- · 单人桌面体验(用 Cherry Studio)
- · 零运维 / 不愿碰 Docker
Docker 一行命令真的够用吗?
够。`docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main`,5 分钟可上线、能多人注册、能接 Ollama / OpenAI。生产再加反代 + HTTPS + 备份。
支持哪些模型后端?
Ollama(首选)+ 任何 OpenAI 兼容 endpoint:OpenAI 官方 / Anthropic(OpenAI 兼容代理)/ vLLM / Groq / LocalAI / 自建 baseURL。可同时配多个,对话中切换。
RAG / 知识库怎么做?
内置:上传 PDF / DOCX / TXT、网址抓取、SearXNG 联网搜索 → 自动向量化 → 在对话中 `#` 引用知识库。配套 oikb 项目可同步本地文件夹 / GitHub / S3 / Confluence 等 40+ 数据源。
MCP 怎么接?
通过 mcpo(官方的 MCP-to-OpenAPI 代理)把任意 MCP 服务器暴露成 OpenAPI 工具,再在 Open WebUI 注册即可。无需写 glue code。
可接入 / 兼容以下大模型 API(在设置中配置 key 即可切换底座):
同任务替代方案
相关横评
Cherry Studio vs Open WebUI:桌面 AI 客户端 vs 自托管平台怎么选?2026 对比
Cherry Studio vs Open WebUI 2026 选型对比:开源桌面多模型 AI 客户端(国产开箱即用 + 本地知识库) vs MIT 自托管 Web 多用户平台。从形态、中文体验、易用性、多模型、RAG、团队协作、部署、价格 8 个维度帮你选对本地 AI 工具。
2026-11-02
Open WebUI vs LobeChat:自建 AI 聊天前端怎么选(2026)
Open WebUI 与 LobeChat 都是可自部署的开源 AI 聊天前端。一句话结论 + 决策树 + 部署成本对比:要接 Ollama 本地模型与 pipeline 扩展选前者,要好看的界面与插件生态选后者。
2026-10-25
Msty vs Open WebUI:本地 AI 桌面 GUI vs Web UI 怎么选?2026 对比
Msty vs Open WebUI 2026 选型对比:桌面 GUI 多模型并行工作站 vs MIT 开源自托管 Web 前端。从形态定位、易用性、模型管理、功能、价格、适合人群 6 个维度帮你选对本地 AI 工具。
2026-09-28