云图AI云图AI
O

Open WebUI

NOASSERTIONPython

User-friendly AI Interface (Supports Ollama, OpenAI API, ...)

147kFork 21k更新于 2026-08-01

软件介绍

Open WebUI 是一个面向 Ollama 和多模型服务的本地 Web UI,旨在帮助用户轻松搭建私有 AI 助手入口。它支持多种 LLM 运行后端(如 Ollama 和 OpenAI 兼容 API),内置 RAG 推理引擎,提供丰富的功能如多模型对话、语音/视频通话、图像生成、Web 搜索等。项目采用 BSD 许可证,支持 Docker 和 pip 安装,适合个人和企业用户。

核心功能

支持 Ollama 和 OpenAI 兼容 API 集成
内置本地 RAG 引擎,支持多种向量数据库
多模型同时对话,比较不同模型输出
语音/视频通话功能,支持多种 STT/TTS 引擎
图像生成与编辑(DALL-E、ComfyUI 等)
Web 搜索与浏览能力
角色权限管理(RBAC)和用户组
响应式设计,支持 PWA 移动端
Markdown 和 LaTeX 支持
模型构建器,可自定义角色/代理
Python 函数调用工具
持久化存储(SQLite/PostgreSQL)
企业级认证(LDAP、SSO、SCIM)
OpenTelemetry 可观测性
水平扩展(Redis 支持)
多语言国际化(i18n)
插件系统(Pipelines)

适用场景

搭建私有 AI 助手,用于日常问答和任务企业内部知识库问答系统(RAG)多模型对比测试与评估语音交互应用(如智能音箱后端)图像生成与编辑工作流教育和研究中的 AI 实验平台

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

FAQ

Open WebUI 是否支持离线运行?

是的,Open WebUI 设计为完全离线运行,所有处理在本地完成,无需互联网连接。

如何安装 Open WebUI?

推荐使用 Docker 安装:`docker run -d -p 3000:8080 -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main`。也支持 pip 安装。

Open WebUI 支持哪些 LLM 后端?

支持 Ollama 和任何 OpenAI 兼容 API,如 LMStudio、GroqCloud、Mistral、OpenRouter 等。

Open WebUI 是否支持多用户?

是的,支持多用户和角色权限管理(RBAC),管理员可以创建用户组并设置细粒度权限。

相关教程

投稿教程 →

替代产品

D
Difydockerllm

Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype to production without rebuilding the stack.

151k24kTypeScriptNOASSERTION