KI-Tools fortgeschritten

Open WebUI

Open WebUI ist eine selbst gehostete Weboberfläche für KI-Sprachmodelle, die wahlweise lokal laufen oder über eine Schnittstelle angebunden werden. Sie stellt eine ChatGPT-ähnliche Bedienoberfläche bereit, läuft auf der eigenen Infrastruktur und ist auch ohne Internetverbindung nutzbar.

Ausführliche Erklärung

Open WebUI ist eine selbst gehostete Bedienoberfläche für KI-Sprachmodelle. Die Software läuft auf einem Server des Unternehmens und kann vollständig ohne Internetverbindung betrieben werden. Sie bringt selbst kein Sprachmodell mit, sondern bindet eines an: entweder ein lokal betriebenes Modell über Ollama oder ein Modell eines externen Anbieters über eine OpenAI-kompatible Schnittstelle. Über diesen Weg lassen sich neben OpenAI auch Anthropic, Mistral, OpenRouter, LM Studio oder vLLM anbinden; mehrere Quellen können parallel konfiguriert sein, sodass Mitarbeitende im Menü zwischen lokalen und externen Modellen wählen.

Die Oberfläche orientiert sich bewusst an bekannten Chat-Diensten wie ChatGPT, was die Einarbeitung verkürzt. Enthalten sind ein Mehrbenutzerbetrieb mit Rollen- und Rechteverwaltung, eine integrierte Funktion für RAG (Retrieval Augmented Generation), bei der hochgeladene Dokumente indexiert und als Wissensquelle herangezogen werden, eine Websuche sowie Werkzeugaufrufe. Über ein Erweiterungssystem aus Tools, Functions und Pipelines lässt sich die Funktionalität an eigene Abläufe anpassen.

Bei der Lizenz ist eine Unterscheidung wichtig, die oft übersehen wird: Bis einschließlich Version 0.6.5 stand Open WebUI unter der BSD-3-Clause-Lizenz. Seit Version 0.6.6 gilt eine eigene Lizenz, die den Quellcode weiterhin offenlegt und Nutzung, Änderung und Weitergabe erlaubt, zusätzlich aber verlangt, dass die Kennzeichnung „Open WebUI“ in der Oberfläche erhalten bleibt. Das Projekt stellt selbst klar, dass diese Lizenz von der Open Source Initiative nicht als Open-Source-Lizenz anerkannt ist. Das Branding darf nur entfernt oder ersetzt werden, wenn die Installation in einem rollierenden Zeitraum von 30 Tagen höchstens 50 Nutzer hat, wenn eine schriftliche Genehmigung des Projektteams vorliegt oder wenn eine Enterprise-Lizenz besteht. Die Nutzung im eigenen Unternehmen ist kostenlos; Enterprise-Verträge mit eigenem Branding, zugesicherten Reaktionszeiten und Langzeitsupport werden individuell verhandelt. Stand: Oktober 2026.

Installiert wird typischerweise über einen Docker-Container, der die Oberfläche auf Port 3000 bereitstellt. Unter Linux ist dabei der Zusatz --add-host=host.docker.internal:host-gateway erforderlich, damit der Container ein auf demselben Rechner laufendes Ollama erreicht – ohne dieses Flag bleibt die Modellliste leer. Der Rechenbedarf entsteht nicht durch Open WebUI selbst, sondern durch das angebundene Modell: Für brauchbare Antwortzeiten mit lokalen Modellen ist eine Grafikkarte mit ausreichend Videospeicher nötig, andernfalls empfiehlt sich der Betrieb auf einem eigenen Server mit entsprechender Ausstattung oder die Betreuung durch einen Managed Service Provider.

Datenschutzrechtlich liegt der Vorteil darin, dass beim Betrieb mit einem lokalen Modell weder eine Auftragsverarbeitung nach Art. 28 DSGVO noch eine Übermittlung in ein Drittland nach Art. 44 ff. DSGVO entsteht – die Eingaben verlassen das eigene Netz nicht. Die übrigen Pflichten bleiben allerdings bestehen: Es braucht eine Rechtsgrundlage, ein Löschkonzept und ein Berechtigungskonzept, denn Open WebUI speichert Chatverläufe und hochgeladene Dokumente standardmäßig dauerhaft in seiner eigenen Datenbank. Zu beachten ist außerdem: Wird eine externe Schnittstelle konfiguriert, gehen die Eingaben trotz Self-Hosting an diesen Anbieter. Die Transparenzpflicht nach Art. 50 der KI-Verordnung, die seit 2. August 2026 gilt, hängt ebenfalls nicht am Betriebsmodell – wer die Oberfläche für Kundenkommunikation einsetzt, muss offenlegen, dass die Antworten maschinell erzeugt sind.

Praxisbeispiel

Ein Boutique-Hotel mit 35 Mitarbeitenden in Salzburg betreibt Open WebUI auf einem eigenen Server mit Grafikkarte und bindet darüber ein lokal laufendes Sprachmodell an. Über die RAG-Funktion sind Hausordnung, Ausflugsempfehlungen und die interne FAQ-Sammlung hinterlegt, sodass die Rezeption Antworten auf Gästeanfragen in mehreren Sprachen vorbereiten kann, ohne dass Gästedaten das Haus verlassen. Die Zugänge sind nach Rollen getrennt – Rezeption, Housekeeping und Geschäftsführung sehen jeweils nur die für sie freigegebenen Dokumentensammlungen –, und die gespeicherten Chatverläufe werden nach einem festgelegten Zeitraum gelöscht. Die Antworten gehen nicht ungeprüft an den Gast, sondern werden von der Rezeption gegengelesen und angepasst.

Code-Beispiel

#!/bin/bash
# Open WebUI mit Docker installieren (Stand: Oktober 2026)
# Voraussetzung: Docker ist installiert, Ollama laeuft auf demselben Host (Port 11434)

docker run -d \
  -p 3000:8080 \
  --add-host=host.docker.internal:host-gateway \
  -v open-webui:/app/backend/data \
  -e WEBUI_SECRET_KEY=bitte-eigenen-geheimen-wert-setzen \
  --name open-webui \
  --restart always \
  ghcr.io/open-webui/open-webui:main

# Oberflaeche im Browser oeffnen: http://localhost:3000
# Das Flag --add-host ist unter Linux zwingend, damit der Container
# das auf dem Host laufende Ollama erreicht.

Quellen

Diese Definition verlinken

Sie dürfen diese Definition gern zitieren oder verlinken — mit Quellenangabe.

„Open WebUI“ — Definition im Strukturaflow IT Glossar: https://begriffe.strukturaflow.com/begriff/open-webui
<a href="https://begriffe.strukturaflow.com/begriff/open-webui">Open WebUI</a> — Definition im Strukturaflow IT Glossar

Zuletzt aktualisiert: 1. November 2026