The self-hosted AI chat interface that runs entirely offline — connect Ollama or any OpenAI-compatible API and get a polished ChatGPT-style experience with RAG, tools and multi-user support.
Open WebUI is the de facto front-end of the local-AI movement: a beautiful, ChatGPT-grade chat interface you run yourself, wired to Ollama or any OpenAI-compatible endpoint. If you can run a model, Open WebUI makes it pleasant to use.
It's far past 'just a chat box' — document RAG with citations, web search, image generation hooks, function-calling tools, model management, and full multi-user support with role-based access make it viable as a private team AI portal.
BSD-licensed and staggeringly popular (one of GitHub's fastest-growing projects ever), it's the safest bet in self-hosted AI interfaces: massive community, relentless release cadence, zero lock-in.
Yes — it's open source (BSD-3) and free to self-host. You supply the models: local via Ollama, or API keys for hosted ones.
Yes — with Ollama and downloaded models it runs fully offline; conversations never leave your machine.
Anything Ollama runs (Llama, Mistral, Qwen, DeepSeek and hundreds more) plus any OpenAI-compatible API — including OpenAI and Anthropic via proxies.
Yes — multi-user support with roles and admin controls makes it a private ChatGPT-style portal for a whole company.
One Docker command alongside Ollama; pip install also works. It's one of the easiest self-hosted apps to stand up.