What is Open WebUI?
Open WebUI is a self-hosted chat interface for AI models. It connects to any OpenAI-compatible API and adds what teams need: user accounts and roles, chat with documents, shared prompts and model presets.
Open WebUI in action
What you can do with Open WebUI
One app, many modelsSwitch between providers in the same chat.
Ask your documentsUpload PDFs and ask questions about them.
Team promptsSave and share prompts and custom assistants.
Control costsPay providers per use with your own keys.
Get started in four steps
- Choose a planSolo, Team or Enterprise.
- Sign inOpen your address with your email and the password in your panel.
- Add a connectionAdmin Panel, Settings, Connections: paste an API key.
- Invite your teamAdmin Panel, Users: add people and set roles.
How AtrbCode runs Open WebUI
- Any model with your own API keys
- Chat with PDFs and documents
- Team accounts, roles and shared prompts
- Your chats stay on your own server
- Admin account made before it goes live
- Its own isolated container, so nothing else on the server can reach it
- Its own panel: status, logs, tools, backups and billing
Open WebUI plans
| Plan | Memory | Storage | Good for | Price |
|---|---|---|---|---|
| Solo | 2 GB | 10 GB | One person, every model in one place | $12.99/mo |
| Team | 4 GB | 30 GB | A team sharing chats and documents | $29.99/mo |
| Enterprise | 8 GB | 80 GB | Large teams and big document libraries | $79.99/mo |
Questions about Open WebUI
Does it include local models?
Your instance uses API models with your keys. Local models need GPUs, which these plans do not include.
Where are chats stored?
On your own server, backed up every night.
Can I limit models per group?
Yes. Model access can be set per user group.