open-webui/open-webui

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

解决的问题

Open WebUI 提供一个自托管的、与提供商无关的界面,用于与 AI 模型进行交互。它允许用户自由组合本地模型(通过 Ollama)和云上模型(通过 OpenAI 兼容 API),无需依赖单一 AI 提供商,同时提供功能丰富的环境,可完全离线运行,以实现最大程度的隐私和自主性。

工作原理

该平台作为中央枢纽,连接 Ollama、LMStudio、GroqCloud 和 vLLM 等多种模型提供商。它提供一个功能全面的基于 Web 的前端,内置对 RAG(检索增强生成)、图像生成和语音/视频通话的支持。可通过 Docker、Kubernetes 或 pip 部署,并支持多种向量数据库用于文档存储和检索。

适用人群

专为希望拥有专业级自托管 AI 界面、具备细粒度访问控制、企业级认证(LDAP/SSO)以及本地或云端运行模型能力的个人和团队设计。

主要亮点

  • 广泛集成:支持 Ollama 和任何 OpenAI 兼容 API。
  • 本地 RAG:集成的检索增强生成功能,支持 9 种不同向量数据库和多种 OCR 引擎。
  • 可扩展性:支持 Filters、Actions、Pipes、Tools 和 Skills 的插件系统,包括 MCP 和 OpenAPI 工具服务器。
  • 企业就绪:包含 RBAC、用户组、LDAP/Active Directory 集成以及 SCIM 2.0 配置功能。
  • 多模态能力:内置对图像生成(DALL-E、ComfyUI、AUTOMATIC1111)和语音/视频通话(支持多个 STT/TTS 提供商)的支持。
  • 生产力工具:提供专用笔记工作区、共享团队频道以及支持原生函数调用的 AI 管理日历。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目