A chat interface for language models, with multi-model support. Nuvlo installs it on a server in your own cloud account, with a domain, HTTPS and backups.
- Category
- AI
- Replaces
- ChatGPT Team, Claude Team
- Server size
- StandardFine on a small server; give it some headroom if the server is busy.
- Good for
- A private ChatGPT-style tool for the team
- Many models, one chat
- Use local Ollama models and any OpenAI-compatible API side by side.
- Documents and RAG
- Upload files and chat with them, stored on your server.
- Users and roles
- Invite the team with admin-approved sign-ups.
Each app is its own Docker Compose project behind Nginx, with generated passwords and a Let’s Encrypt certificate.
- Open WebUIApp
The first account created becomes the admin. Set the Ollama URL at install if Ollama already runs on the server.
How do I install Open WebUI?
Pick one of your servers, choose Open WebUI from the one-click catalog and give it a domain. Nuvlo starts the containers with generated passwords, points the domain and issues the certificate.
What size server does Open WebUI need?
Standard. Fine on a small server; give it some headroom if the server is busy.
What happens after install?
The first account created becomes the admin. Set the Ollama URL at install if Ollama already runs on the server.
Is Open WebUI backed up?
Yes. Apps are sites like any other, so they use the same backup schedules and your own storage bucket.
Who updates Open WebUI?
You do. Open WebUI keeps the version it was installed with; to move to a newer release, pull the new image on the server over SSH. The dashboard has no update button for apps.
Does Nuvlo charge per app?
No. You pay your Nuvlo plan and your cloud provider for the server, and Open WebUI itself is free to self-host.



