Ollama GUI
A modern web interface for chatting with local LLMs served by Ollama, with local chat history, Markdown rendering, dark mode, and a hosted version plus a Docker Compose setup.
Ollama GUI is a web interface for chatting with local large language models through Ollama, storing chat history locally in IndexedDB with full Markdown rendering, a dark mode, and all model processing kept on the local machine for privacy. For local development, a development server includes an automatic proxy that forwards API requests to a local Ollama instance, letting other devices on the same network reach both the UI and the Ollama API; this proxy is development-only and a production deployment needs its own CORS or reverse-proxy configuration.
A hosted version of the interface is also available, used by starting Ollama with a specific OLLAMA_ORIGINS value so it accepts requests from that hosted origin. A Docker Compose setup runs Ollama and the GUI together with no separate proxy or CORS configuration needed, downloading models into a local folder, and optionally enabling GPU access.
It is written in Vue and MIT licensed.