Wiki
Eine Dokumenten-KI-Alternative zu Open WebUI
Open WebUI ist eine großartige lokale Chat-Oberfläche: Dokumenten-Q&A ist eine andere Aufgabe
Open WebUI gehört zum Besten, was der selbstgehosteten KI passieren konnte. Wer eine saubere, mehrbenutzerfähige Weboberfläche vor die eigenen Modelle setzen will, findet kaum etwas Besseres. Es läuft vollständig offline, spricht mit Ollama und jedem OpenAI-kompatiblen Backend (LM Studio, vLLM, OpenRouter, Mistral und so weiter) und bringt mit, was ein echtes Team braucht: rollenbasierte Zugriffskontrolle, Benutzergruppen, Modellverwaltung, Websuche über mehr als ein Dutzend Anbieter und eine ausgereifte Chat-Erfahrung. Installiert wird per Docker, Kubernetes oder pip, und die Bedienung macht schlicht Freude.
Das hier ist also kein „Cloud vs. lokal"-Vergleich. Open WebUI ist bereits selbstgehostet, und genau das ist der Punkt. Wenn beide Werkzeuge die Daten auf der eigenen Infrastruktur halten, verschiebt sich die spannende Frage von wo deine Dokumente liegen zu wie du Antworten aus ihnen herausbekommst.
Was Open WebUI gut macht
- Breite Backend-Unterstützung: Ollama für lokale Modelle plus jede OpenAI-kompatible API, also keine Bindung an eine einzelne Engine.
- Für Teams gebaut: rollenbasierte Zugriffskontrolle, Benutzergruppen, LDAP/OAuth/SSO und Berechtigungen pro Modell.
- Mehr als Chat: Websuche über viele Anbieter, Dokumenten-Upload, ein Knowledge-Workspace, Tools und Pipelines.
- Läuft überall, offline: Docker, Kubernetes oder pip, vollständig auf eigener Infrastruktur.
Für den Alltag über viele Modelle und Aufgaben hinweg ist es ein hervorragender Allzweck-Hub. Die Reibung zeigt sich nur bei einer ganz bestimmten Aufgabe: exakte Antworten aus einem festen Dokumentensatz zu bekommen.
Wo der Chat-UI-plus-RAG-Ansatz bei Dokumenten kostet
Open WebUI verarbeitet durchaus Dokumente. Du kannst Dateien in einen Chat hochladen oder eine Knowledge-Sammlung aufbauen, und es antwortet per Retrieval-Augmented Generation. Darunter steckt eine klassische RAG-Pipeline: Dokumente werden in Abschnitte zerlegt, jeder Abschnitt von einem Embedding-Modell in ein Embedding verwandelt, die Vektoren landen in einer Vektordatenbank (Open WebUI unterstützt mehrere: Chroma, PGVector, Qdrant, Milvus und weitere), und zur Laufzeit werden die top-k ähnlichsten Abschnitte zurückgeholt. Du kannst Chunk-Größe, Überlappung und top-k einstellen sowie hybride Suche (BM25 + Vektor) und Reranking aktivieren.
Diese Mechanik ist mächtig, und für breite „Finde mir die passende Stelle"-Fragen funktioniert sie gut. Aber genau hier wird Dokumenten-Q&A auf eine Weise teuer, die erst auffällt, wenn man damit lebt:
- Du betreibst jetzt einen Vektorspeicher. Irgendetwas muss ihn hosten, sichern und synchron halten. Änderst du ein Dokument, wird neu zerlegt und neu eingebettet.
- Du musst ein Embedding-Modell wählen. Die Retrieval-Qualität hängt daran, und ein späterer Wechsel bedeutet, alles neu einzubetten.
- Retrieval ist konstruktionsbedingt unscharf. Top-k-Ähnlichkeit glänzt bei „Was sagt der Vertrag zur Kündigung?" und schwächelt bei „Wie viele Rechnungen über 10.000 € stecken in diesen 200 Seiten?" Zählen und exakte Treffer sind nicht das, wofür Ähnlichkeitssuche da ist.
- Exakte Belege sind schwieriger. Das Modell sieht abgerufene Abschnitte, nicht das ganze strukturierte Dokument: eine Antwort an eine genaue Seite oder Abbildung zu binden, kostet Extraarbeit.
Nichts davon macht Open WebUI schlecht. Es macht es zu einer Chat-Oberfläche mit RAG-Erweiterung, und das ist etwas anderes als ein Werkzeug, das nur dafür gebaut ist, Fragen zu einem abgegrenzten Dokumentensatz zu beantworten.
Der dokumentenzentrierte Ansatz von pdf2okf
pdf2okf ist kein Chat-Hub. Es macht eine Sache: deine Dokumente in ein Wissens-Bundle verwandeln, aus dem ein Agent präzise antworten kann.
Es wandelt jedes PDF in OKF-kompatibles Markdown um: das Open Knowledge Format, Googles offener Standard (pdf2okf ist dazu kompatibel, hat ihn aber nicht erfunden). Jeder Abschnitt trägt Quelldokument, Abschnittsüberschrift und Seitenreferenz. Konzepte und Abbildungen werden beide extrahiert. Das Ergebnis ist ein portables OKFZ-Workspace: einmal bauen, dann versionieren, verschieben oder teilen wie jeden anderen Ordner.
Das Abfragemodell ist bewusst anders:
- Keine Vektordatenbank. Der Agent durchsucht das OKF-Markdown direkt per grep. Kein Vektorspeicher zu hosten, keine Synchronisierung zu pflegen, nichts neu einzubetten, wenn sich ein Dokument ändert.
- Deterministische, belegte Antworten. Braucht eine Frage eine Zahl, zählt Code den exakten Wert, und das Modell berichtet ihn (nachprüfbar und wiederholbar) statt zu hoffen, dass die richtigen Abschnitte im top-k aufgetaucht sind.
- Für exaktes Dokumenten-Q&A gebaut, nicht für allgemeinen Chat. Es läuft on-device oder per BYOK und ist eigens darauf ausgelegt, die präzise, belegte Antwort zu liefern statt ein flüssiges Gespräch.
Wer unseren Beitrag zum Lesen von Dokumenten aus jedem Agenten gelesen hat, erkennt die Idee wieder: Das Dokumenten-Bundle ist das Produkt, und jeder Agent kann es konsumieren. Deshalb passt pdf2okf auch gut neben einen Workflow mit einer selbstgehosteten NotebookLM-Alternative.
Wann was die richtige Wahl ist
Ehrlich: Die meisten, die lokale KI betreiben, wollen beides.
Wähle Open WebUI, wenn du einen allgemeinen, selbstgehosteten Chat-Hub willst: viele Modelle, viele Aufgaben, viele Nutzer. Für den Alltag aus Gesprächen, Code-Hilfe, web-erweiterten Fragen und einem gemeinsamen Frontend für lokale Modelle im Team ist es die bessere Antwort. Sein RAG ist ein vernünftiger Weg, über einen großen, beweglichen Dokumentenberg zu chatten, wo ungefähres Retrieval ausreicht.
Wähle pdf2okf, wenn die Aufgabe exakte, belegte, wiederholbare Antworten aus einem abgegrenzten Dokumentensatz ist (Verträge, Finanzberichte, Krankenakten, technische Handbücher) und du ein portables Bundle willst statt eines gehosteten Index. Wenn „welche Klausel, welche Seite, wie viele" mehr zählt als konversationelle Bandbreite, ist das seine Spur.
Und sie ergänzen sich, sie schließen sich nicht aus. pdf2okf erzeugt ein portables, agentenlesbares Bundle; Open WebUI ist ein Chat-Frontend, das davorsitzen kann. Wer den breiteren Stack abwägt, findet in unserem Vergleich lokaler Inferenz-Stacks, wo welches Teil hingehört. Es gibt keine Regel, die sagt, du müsstest dich auf nur eines festlegen.
pdf2okf ist in der privaten Build-Phase, also trag dich in die Warteliste ein, wenn du frühen Zugang zur CLI und zum OKF-Bundle-Format willst.