Open WebUI
A self-hosted chat interface for local and cloud language models, working with Ollama and any OpenAI-compatible API, with users, roles and document chat.
What is Open WebUI?
Open WebUI gives you a ChatGPT-style interface on your own server. It talks to local models through Ollama and to any OpenAI-compatible endpoint, such as LM Studio, vLLM, Mistral or OpenRouter, so you can mix providers in one place. Administrators manage users, groups and permissions, and people can chat with uploaded documents, backed by a choice of nine vector databases, or search the web through providers such as SearXNG and Brave. It can run fully offline, and the interface is translated into about 50 languages.
Good fit if
- You run Ollama or another local model server and want a polished front end for a team.
- You need role-based access control and user groups for an internal AI service.
- You want document chat and web search without building them yourself.
Look elsewhere if
- You need an OSI-approved license: LibreChat is MIT.
- You want a desktop app rather than a server: Jan or Cherry Studio.
Before you adopt it
Since April 2025 the Open WebUI License adds a branding clause to a BSD base: deployments with more than 50 users in 30 days may not remove or change the Open WebUI branding without an enterprise license. That makes it not open source by the OSI definition. Outside code is accepted under a contributor license agreement.
Drafted with AI from the project's README and repository data, then checked against that data on 30 October 2026. Report a correction
Open WebUI health: is it still maintained?
76 of 100, actively developed
Read from GitHub on 1 November 2026. How the score works
Open WebUI license: is it open source?
Open WebUI uses Open WebUI License. It is source-available, not an OSI-approved open-source license: the code is public, but the license restricts how you may use it, usually commercially. Contributors sign a contributor license agreement, which lets the owner relicense their work later.
- October 2023First published on GitHub under BSD.
- 18 April 2025Changed to Open WebUI License. Commit: chore: license "branding" clause
- TodayOpen WebUI License. A contributor license agreement is required.
How to run Open WebUI yourself
- Docker
- Dockerfile or compose file in the repository
- Compose file
- docker-compose.yaml: 2 services
- Setup effort
- 2 of 5, judged from the compose file
- Kubernetes
- No Helm chart in the repository
- Desktop and mobile
- No app builds in GitHub releases
- Interface languages
- 50 languages
Install instructions: openwebui.com or the README on GitHub.
Alternatives to Open WebUI
- OnyxOpen Source AI Platform - AI Chat with advanced features that works with every LLM 77 health · MIT · 33.1k stars
- LibreChatEnhanced ChatGPT Clone: Features Agents, MCP, Skills, DeepSeek, Anthropic, AWS, OpenAI, Responses API,… 74 health · MIT · 46.6k stars
- FastGPTFastGPT is a knowledge-based platform built on the LLMs, offers a comprehensive suite of out-of-the-box… 82 health · FastGPT Open Source License · 30k stars
- HarborStop configuring your AI stack. Start using it. One command brings a complete pre-wired LLM stack with… 80 health · Apache-2.0 · 3.3k stars
- Local Deep Research~95% on SimpleQA (e.g. Qwen3.6-27B on a 3090). Supports all local and cloud LLMs (llama.cpp, Ollama, Google,… 82 health · MIT · 9.5k stars
Questions about Open WebUI
Is Open WebUI open source?
Not by the OSI definition. Open WebUI uses Open WebUI License, which makes the code public but restricts how it may be used.
Is Open WebUI still maintained?
Its health score is 76 of 100 (actively developed). It had 2,243 commits in the last 90 days, the latest on 29 October 2026, and its latest release came out on 29 October 2026.
Did Open WebUI change its license?
Yes. It moved from BSD to Open WebUI License on 18 April 2025.
How do I run Open WebUI?
You can run it with Docker. The README on GitHub has the exact steps.
What are the alternatives to Open WebUI?
Close alternatives in the AI chat & local LLMs category include Onyx, LibreChat, FastGPT.