33rd of 13 in Chat UIs
Open WebUI
Self-hosted chat UI for Ollama and OpenAI-compatible APIs with RBAC and RAG
Documentation ↗
(opens in a new tab)Website ↗
(opens in a new tab)Repository on GitHub ↗
(opens in a new tab)
- Stars
- 154.2k
- License
- custom license
- Last commit
- Oct 2026
- Last release
- Oct 2026
Overview
Open WebUI is a Python-served web interface (pip or Docker, port 8080) for Ollama and any OpenAI-compatible API such as LM Studio, vLLM, OpenRouter or Groq. It bundles RAG over 9 vector databases with hybrid BM25 search, web search through 20+ providers, image generation via ComfyUI, AUTOMATIC1111, DALL-E or Gemini, MCP and OpenAPI tool servers, and per-user roles with LDAP, OAuth and SCIM provisioning.
Who it is for: Teams and homelabs wanting a multi-user front end for local models
Strengths
- Images tagged :ollama and :cuda bundle Ollama or CUDA acceleration in one container
- RBAC, user groups, LDAP/AD, OAuth SSO and SCIM 2.0 provisioning built in
- 9 vector databases incl. ChromaDB, PGVector, Qdrant, Milvus and Elasticsearch
- Redis-backed sessions and WebSockets for multi-worker, multi-node deployments
Weaknesses
- Custom Open WebUI License requires keeping the Open WebUI branding visible
- Enterprise plan pitched at the top of the README; Terminals isolation is enterprise-only
- pip install is pinned to Python 3.11
- Data is lost unless the /app/backend/data volume is mounted
What it needs
- GPU optional
- Docker + Compose
- Models: Ollama, OpenAI-compatible APIs, LM Studio, vLLM, OpenRouter
- port 8080
Also in Chat UIs
See all 13| Rank | Project | Score |
|---|---|---|
| 1 | LobeHubAgent workspace with builder, groups, scheduling and 10,000+ MCP skills | 80 out of 100 |
| 2 | AnythingLLMDocument chat and agent app with built-in RAG, MCP and multi-user support | 77 out of 100 |
| #4 | big-AGIMulti-model chat workspace with Beam side-by-side model comparison | 71 out of 100 |
| #5 | Hermes WebUIBrowser UI for Hermes Agent with sessions and file browser | 69 out of 100 |
| #6 | LibreChatMulti-provider ChatGPT-style app with agents, MCP, code interpreter and auth | 66 out of 100 |