Open WebUI opzetten: een prettige chat-interface voor je lokale modellen

Lokale (NL) LLM-gids — llmnet.nl

Wanneer je experimenteert met lokale taalmodellen, is de standaard commandline-interface van tools zoals Ollama niet altijd even intuïtief voor dagelijks gebruik. Open WebUI (voorheen Ollama WebUI) biedt hiervoor een uitstekende oplossing. Het is een feature-rijke, self-hosted webinterface die sterk doet denken aan commerciële chat-omgevingen, maar volledig lokaal draait met behoud van je privacy.

Wat is Open WebUI?

Open WebUI fungeert als een gebruiksvriendelijke schil rondom je lokale of remote LLM-backend. De applicatie ondersteunt uit de doos Ollama en OpenAI-compatibele API's. Belangrijke functionaliteiten zijn onder meer:

Stap 1: Ollama voorbereiden

Voordat je Open WebUI start, moet Ollama operationeel zijn en minimaal één model geladen hebben. Installeer Ollama via de officiële kanalen en download een model naar keuze via de terminal:

ollama run llama3

Standaard draait Ollama op http://localhost:11434. Zorg dat deze poort bereikbaar is voor de container waarin Open WebUI draait.

Stap 2: Open WebUI installeren via Docker

De meest betrouwbare en eenvoudige manier om Open WebUI te implementeren is via Docker. Voer het volgende commando uit om de container te starten:

docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main

Hiermee wordt de webinterface lokaal beschikbaar op poort 3000. Via de flag --add-host kan de container eenvoudig communiceren met Ollama op de hostmachine.

Stap 3: Eerste gebruik en basisinstellingen

Navigeer na de start in je browser naar http://localhost:3000. Bij het eerste bezoek word je gevraagd om een administrator-account aan te maken. Dit account krijgt volledige rechten over de omgeving.

Na het inloggen detecteert Open WebUI automatisch de modellen die via Ollama beschikbaar zijn. In het instellingenmenu kun je vervolgens:

Verken meer technische achtergronden en overzichten in onze LLM Hub.