Open WebUI
Self-hosted chat interface for large language models.
by Open WebUI
Overview
Open WebUI is a polished, self-hosted chat interface for large language models, a private alternative to the ChatGPT web app that runs on your own hardware. Chat with models, organize conversations, upload documents for retrieval-augmented answers, and manage multiple household users, all from one dashboard.
Features
- A clean chat workspace with conversation history, folders, and search
- Upload documents and ask questions against them with retrieval-augmented answers
- Connect to any OpenAI-compatible API (OpenAI, OpenRouter, Groq, and others) or an Ollama server
- Multiple user accounts with admin controls for a shared household
- Prompt presets and per-conversation model selection from one dashboard
Setting up
The first account you register after install becomes the administrator. Before you can chat, add a model backend from the in-app Connections settings: either an OpenAI-compatible API key or the address of an Ollama server on your network.
Good to know
This app is the chat front end only; it does not run AI models on this machine. You point it at an external model backend of your choice, an OpenAI-compatible API (needs internet access and your own API key) or an Ollama server running elsewhere on your network. On-device inference needs a dedicated GPU, which malmo does not yet wire through.