Open WebUI
Free tierThe freedom AI stack — run any model, on your own terms, without compromise.
Key strengths
Get alerts when Open WebUI changes
Free. We'll email you when pricing, the free tier, API access or open-source status changes.
Technical Setup & Integration
Installation
pip install open-webui
open-webui serve
Or via Docker:
docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway \
-v open-webui:/app/backend/data --name open-webui --restart always \
ghcr.io/open-webui/open-webui:main
Model Connections
Open WebUI connects to any OpenAI-compatible REST API. Configure endpoints in Settings → Connections. Ollama is auto-discovered on localhost:11434. You can add multiple providers simultaneously (e.g., local Ollama + OpenAI + Anthropic).
Python Functions & Pipelines Extend functionality by writing Python functions that are loaded at runtime. These can implement custom RAG logic, tool calling, web search, or preprocessing/postprocessing pipelines. Functions are shareable via the community hub.
Enterprise Features
- SSO: SAML/OIDC integration for corporate identity providers
- RBAC: Granular role-based access control per user or group
- Audit Logs: Full conversation and access logging for compliance
- Multi-instance: Deploy across cloud, on-prem, or hybrid environments
Full documentation is available at docs.openwebui.com.
Alternatives to Open WebUI
Is Open WebUI yours? Claim the listing & get the badge
