open-webui
自托管全功能AI平台,离线运行
⭐ 145.3k Svelte MIT
✓ 解决什么问题
解决个人或组织需要私有化、完全离线、可控的AI助手平台问题。用户无需依赖任何云端服务即可运行大模型,且能将多个模型、知识库、搜索工具、图像生成等功能集成在同一界面,同时通过RBAC实现团队协作权限管理。
✓ 最适合
最适合需要本地化部署AI平台的技术团队、企业、隐私敏感用户(如医疗、金融)。适用于搭建内部知识库问答系统、多模型切换的研发助手、带权限管理的小组协作环境。
✗ 不适合
不适合追求零维护、全托管SaaS服务的用户;不适合仅需单一模型简单调用的场景;不适合硬件资源受限(如内存<8GB、无GPU)的环境进行本地推理。
快速上手
bash
方式1:使用Docker(推荐)
docker run -d -p 3000:8080
—name open-webui
ghcr.io/open-webui/open-webui:main
方式2:使用pip
pip install open-webui
open-webui serve
方式3:使用uv (Python包管理器)
uvx open-webui serve