BYOAIK — Bring Your Own AI Key: a directory of AI tools that run on your own API key.
Open WebUI
Feature-rich, self-hosted web UI for LLMs with full bring-your-own-key support across OpenAI, Ollama, and any OpenAI-compatible provider.
- Category:
- AI Chat Interfaces
- Pricing:
- Open Source
- Open source:
- Yes (Open WebUI License (source-available, with branding-preservation clause))
- Self-hostable:
- Yes
- Local-first:
- Yes
- Platforms:
- Web, Self-hosted, Mobile, Docker
- AI providers (bring your own key):
- OpenAI, Ollama, OpenRouter, Groq, Mistral, Anthropic, Google Gemini, Custom / OpenAI-compatible
- API key storage:
- Stored in browser storage
- Key risk level:
- MEDIUM
- Trust score:
- 95/100
Open WebUI is an extensible, self-hosted web interface for chatting with large language models. Originally an Ollama frontend, it is now fully provider-agnostic: users can add their own API keys and configure arbitrary OpenAI-compatible base URLs via both Admin Settings > Connections and per-user User Settings > Connections (Direct Connections), with personal keys stored client-side in browser local storage rather than on the server. This lets end users plug in their own OpenAI, OpenRouter, Groq, Mistral, LMStudio, Anthropic (OpenAI-compatible), and Google Gemini (OpenAI-compatible) keys, alongside native Ollama/local model support. It ships extensive features including RAG with multiple vector databases, model management, and a PWA for mobile. Deployable via Docker, pip, or Kubernetes; ~142k GitHub stars, 163 releases (v0.9.6 in June 2026), and very active development. Source-available under the Open WebUI License (includes a branding-preservation clause), with an optional commercial enterprise plan.
How your API key is handled
Your API key is stored in your browser's local storage. Requests are sent directly to the AI provider. Because it can be self-hosted, your key never has to touch a third-party backend.
Setup
Open the extension/app settings, paste your provider API key (kept in your browser), and pick a model.