Open WebUI
Summary
A self-hosted, feature-rich chat interface that puts a polished front end on Ollama and any OpenAI-compatible API.
Description
Open WebUI is the interface most people put in front of their own models. It is self-hosted, open source, and deliberately complete — multi-user accounts, permissions, document chat, tools, and model management, all running on infrastructure you control.
Notable capabilities
- Any backend. Point it at Ollama, a local inference server, or any OpenAI-compatible endpoint, and mix several at once.
- Retrieval built in. Upload documents or point it at a URL and query them, with a local vector store handling the indexing.
- Multi-user with roles. Real accounts, groups, and permissions make it usable as a team deployment rather than a personal toy.
- Tools and functions. Extend the assistant with Python tools, pipelines, and custom model presets.
- Runs anywhere. A single Docker command gets a working deployment; Kubernetes charts exist for larger installs.
Who runs it
Teams that want a ChatGPT-style experience without sending data to a vendor, homelab users pairing it with local models, and organisations that need audit and access control around AI usage. Free and open source.
Reviews
Similar App Suggestions
OpenHands
All Hands AI
OpenHands — the leading open-source coding agent platform, self-hostable or run in the cloud.
OpenRouter
One API and one bill for hundreds of language models, with automatic failover between providers.
Hugging Face
The open-source AI hub: over a million models, hundreds of thousands of datasets, and hosted demo Spaces.
Google AI Studio
Google's browser workbench for prototyping with Gemini models, then shipping the same prompt as production API code.
Cline
An open-source coding agent for VS Code and JetBrains that plans before it edits and asks before it acts.