[email protected]

Open WebUI vs. Onyx: Vergleich 2026

Open WebUI vs. Onyx: Vergleich 2026

Hinweis zum Inhalt: Die Informationen in diesem Artikel wurden nach bestem Wissen zum Zeitpunkt der Veröffentlichung zusammengestellt. Technische Details, Preise, Versionen, Lizenzmodelle und externe Inhalte können sich ändern. Bitte prüfen Sie die genannten Angaben eigenständig, insbesondere vor geschäftskritischen oder sicherheitsrelevanten Entscheidungen. Dieser Artikel ersetzt keine individuelle Fach-, Rechts- oder Steuerberatung.

Open WebUI oder Onyx in Deutschland betreiben lassen? WZ-IT übernimmt Hosting und Betrieb für Open WebUI und Onyx: Updates, Backups, Monitoring und die Anbindung an Modelle. Teams mit Berufsgeheimnis finden Open WebUI zusätzlich als KI-Plattform. Erstgespräch vereinbaren

Open WebUI und Onyx werden oft in einem Atemzug genannt, lösen aber unterschiedliche Aufgaben. Open WebUI ist eine selbst betriebene Chat-Oberfläche für Sprachmodelle mit Wissensbasen. Onyx, früher Danswer, ist eine Plattform für Unternehmenssuche und RAG mit Konnektoren zu Fachsystemen und, in der Enterprise Edition, mit Abgleich der Dokumentberechtigungen. Die zentrale Frage lautet deshalb: Chat-Plattform mit Wissensbasen oder Enterprise Search über Confluence, SharePoint, Jira, Slack und weitere Systeme mit Dokumentberechtigungen?

Dieser Beitrag vergleicht beide nach den Kriterien, die im Betrieb zählen. Alle Angaben stammen aus GitHub-API, Lizenzdateien, Quelltext und Herstellerdokumentation mit Stand 21. Oktober 2026.

Für die Einordnung gegen weitere Plattformen gibt es die Vergleiche Open WebUI vs. LibreChat und Open WebUI vs. AnythingLLM sowie den Überblick Open-Source-KI-Chat-Plattformen im Vergleich.

Inhaltsverzeichnis

  1. Kurz beantwortet
  2. Basisdaten im Überblick
  3. Lizenz und Branding
  4. Betrieb und Architektur
  5. Anmeldung, SSO und Provisionierung
  6. Rechte, Gruppen und Dokumentberechtigungen
  7. Konnektoren, Index und Wissensbasis
  8. Modelle und Anbieter
  9. Agenten, MCP und Code
  10. Telemetrie und Datenfluss
  11. Sicherheitsmeldungen der letzten zwölf Monate
  12. Hersteller, Support und Kosten
  13. Welche Plattform für welchen Einsatz
  14. Verbreitete Irrtümer
  15. Stand und Methodik
  16. Unser Vorgehen bei WZ-IT
  17. Weiterführende Guides
  18. Quellen

Kurz beantwortet

Open WebUI Onyx
Ausrichtung Chat-Oberfläche für Sprachmodelle mit Wissensbasen Unternehmenssuche und RAG mit Konnektoren zu Fachsystemen
Lizenz Open WebUI License (BSD-3-Clause plus Branding-Klausel), nicht OSI-konform MIT außerhalb der ee-Verzeichnisse, dort Onyx Enterprise License
Quellen anbinden Dateiauswahl aus Google Drive und OneDrive/SharePoint; oikb (separates MIT-Projekt) mit 40+ Quellen 56 Kacheln in der Doku-Übersicht
Dokumentberechtigungen der Quellen laut Open-WebUI-Doku nicht Teil von Open WebUI; ACLs auf Wissensbasen Permission-Sync für 14 Konnektoren, nur in der lizenzpflichtigen Enterprise Edition
Index und Suche Hybrid-Suche (BM25 und Vektor), Reranking, 13 Vektordatenbanken Hybrid-Index auf OpenSearch, optionales Reranking
Betrieb ein Container, SQLite und eingebettetes ChromaDB Lite (5 Dienste) oder Standard (u. a. PostgreSQL, OpenSearch, Redis, SeaweedFS)
Anmeldung OAuth/OIDC, LDAP, Trusted Header, SCIM; SAML über Proxy Google OAuth, OIDC, SAML 2.0, JWT-Header; SCIM nur Enterprise; kein LDAP in der Doku
Telemetrie im Docker-Image abgeschaltet standardmäßig an, DISABLE_TELEMETRY
Sicherheitsmeldungen (12 Monate) 163, davon 1 critical 4, davon 1 critical
Hersteller Open WebUI Inc. DanswerAI, Inc.

Faustregel: Open WebUI, wenn der Chat mit Modellen im Mittelpunkt steht und Wissensbasen aus Dateien, Laufwerksauswahl oder einem Sync-Werkzeug wie oikb entstehen. Onyx, wenn Fachsysteme wie Confluence, SharePoint, Jira oder Slack angebunden werden und Suchergebnisse die Zugriffsrechte der Quellen respektieren sollen; dieser Rechte-Abgleich gehört zur Enterprise Edition.

Basisdaten im Überblick

Open WebUI Onyx
Repository open-webui/open-webui onyx-dot-app/onyx
Neueste stabile Version 0.12.3 (16.10.2026) 4.9.2 (15.10.2026); daneben 5.0.0-beta.1 (17.10.2026) und 5.0.0-beta.2 (20.10.2026, Prerelease)
GitHub-Sterne rund 156.400 rund 32.700
Archiviert nein nein
Aktivität letzter Push 21.10.2026; 0.12.0 bis 0.12.3 zwischen 10. und 16.10.2026 letzter Push 21.10.2026; Helm-Chart 0.9.18 vom 20.10.2026
Hersteller Open WebUI Inc. DanswerAI, Inc. (Copyright-Zeile der LICENSE)
Desktop-App eigenes Repository, AGPL-3.0, Early Alpha unter den Bereitstellungswegen genannt

Onyx hieß bis Ende 2024 Danswer. Die Umbenennung steht im Repository-Verlauf als Commit "welcome to onyx" vom 13.12.2024. Die Dokumentation erwähnt bereits "Onyx 5.0" (MCP unter Plugins), obwohl am 21.10.2026 nur die Betaversion 5.0.0-beta.2 vorliegt; die stabile Version ist 4.9.2. Die Doku läuft dem Release voraus.

Lizenz und Branding

Onyx ist gemischt lizenziert. Laut LICENSE steht alles außerhalb der ee-Verzeichnisse unter "MIT Expat". Die Inhalte der Verzeichnisse backend/ee, web/src/app/ee und web/src/ee stehen unter der Onyx Enterprise License. Diese erlaubt den Produktivbetrieb nur mit Onyx Subscription Terms oder einer gültigen Enterprise-Lizenz für die richtige Sitzzahl. Kopieren und Ändern für Entwicklung und Test ist ohne Subscription erlaubt, die Weiterverbreitung ist verboten. GitHub führt die Lizenz als NOASSERTION, das README-Badge zeigt "MIT". Die kommerzielle Nutzung des MIT-Teils ist frei. Nutzerlimits ergeben sich nur über die Sitzzahl der Subscription, White-Labeling ist eine Funktion der Enterprise Edition.

Laut Dokumentation der Enterprise Edition gehören zur Enterprise Edition:

  • OIDC und SAML (die Plan-Zuordnung ist widersprüchlich, siehe Abschnitt Anmeldung)
  • Permission-Sync-Konnektoren
  • White-Labeling
  • User Groups und RBAC sowie Group-Based Permissions ab v4.7 (eigene Gruppen und konfigurierbare Gruppenrechte)
  • Usage Analytics (Plan-Zuordnung siehe Abschnitt Rechte)
  • Encrypted Secrets, EE-APIs und Hook Extensions

Die EE-Funktionen sind lizenzpflichtig. Welche davon im Business- und welche im Enterprise-Tarif liegen, ordnen Billing-Seite, Preisseite und Code teils unterschiedlich zu. Laut license_enforcement_config.py liegen Query History, Usage Report, Analytics, Service-Account-Keys, Gruppen/RBAC und Gateway auf dem Tier BUSINESS, SCIM, Hooks, Log-Export und Token-Rate-Limits auf ENTERPRISE. Billing-Seite und Preisseite führen "Inherit Document Permissions" bzw. "Permission Inheritance" im Business-Tarif (20 USD); die Billing-Doku nennt "Self-hosting (Optional)" unter Business, die Preisseite führt "On-Premise Deployments" unter Enterprise. "Nur Enterprise Edition" bedeutet in diesem Beitrag: lizenzpflichtige EE-Funktion, nicht der Tarif Enterprise.

Onyx Cloud enthält alle Funktionen der Enterprise Edition. Die Lizenzgrenze verläuft bei Onyx entlang einzelner Funktionen, nicht entlang der Installation. LICENSE zuletzt am 14.02.2026 überarbeitet (Commit-Vermerk "No change, just touchup"); im Repository-Verlauf stehen "Initial EE features" vom 03.10.2023 und "Prepare EE to merge with MIT" vom 15.02.2024.

Open WebUI steht seit Version 0.6.6 unter der Open WebUI License: BSD-3-Clause plus Klausel 4. Die Klausel verbietet, das Branding "Open WebUI" zu ändern, zu entfernen, zu verdecken oder zu ersetzen. Ausgenommen sind drei Fälle:

Ausnahme Bedingung
Kleine Bereitstellung höchstens 50 Endnutzer innerhalb jedes rollierenden Zeitraums von 30 Tagen
Genehmigung vorherige schriftliche Genehmigung des Rechteinhabers
Enterprise-Lizenz unterzeichnete Enterprise-Lizenz mit entsprechender Erlaubnis

Mit unverändertem Branding ist die Nutzung laut Lizenzseite auch kommerziell erlaubt, ohne Nutzerobergrenze für interne Bereitstellungen. White-Label, Co-Branding und ein bloßes "Powered by Open WebUI" erfordern eine Enterprise-Lizenz. Der Terminals-Dienst für Open Terminal steht in einem eigenen Repository unter der Open WebUI Enterprise License und darf produktiv nur mit Lizenz betrieben werden. GitHub führt die Lizenz als NOASSERTION ("Other"). Die Begleitprojekte oikb und Open Terminal stehen unter MIT, die Desktop-App unter AGPL-3.0. Die Lizenzhistorie: bis Version 0.5.4 MIT, 0.5.5 bis 0.6.5 BSD-3-Clause, ab 0.6.6 die Open WebUI License; der Code bis einschließlich 0.6.5 bleibt unter BSD-3-Clause. Einzelheiten stehen im Beitrag Open WebUI Lizenz und Branding.

Der Unterschied im Kern: Bei Open WebUI wirkt die Einschränkung auf das Branding, bei Onyx auf einzelne Funktionen.

Betrieb und Architektur

Open WebUI Onyx
Empfohlener Weg Docker, ein Container Docker Compose, Kubernetes/Helm (Chart onyx/onyx), Terraform-Module (AWS, GCP, Azure), Onyx-CLI
Dienste im Standard keine weiteren: SQLite und eingebettetes ChromaDB api_server, background (Worker), web_server, mcp_server, inference_model_server, indexing_model_server, PostgreSQL 15.2, OpenSearch 3.6.0, Redis 7.4, SeaweedFS, nginx, code-interpreter (abschaltbar)
Lite-Modus entfällt, der Standardbetrieb braucht keine weiteren Dienste 5 Dienste; PostgreSQL übernimmt Dateien, Cache und Sessions; kein Indexieren von Dokumenten
Mindestwerte laut Doku nicht als Mindestwert genannt; die Docker-Doku nennt ca. 300 MiB RAM im Leerlauf (Slim-Image, ausdrücklich keine Mindestanforderung), die Entwicklungsdoku mindestens 4 GB RAM für den Frontend-Build Lite: 2 vCPU, 2 GB RAM, 10 GB (empfohlen 4 vCPU, 4 GB, 50 GB); Standard: 4 vCPU, 10 GB RAM, 32 GB plus etwa das 2,5-Fache der indexierten Daten (empfohlen 8+ vCPU, 16+ GB RAM)
Helm Helm-Chart vorhanden Defaults zusammen etwa 12 CPU und 24 GB
GPU optional (:cuda-Image) für die eingebauten Embedding-, Reranking- und Whisper-Modelle, die standardmäßig auf der CPU laufen; sonst nur für lokale LLMs für selbst gehostete Embedding-Modelle empfohlen

Open WebUI startet ohne externe Dienste, das gebündelte :ollama-Image enthält zusätzlich Ollama. Das als Standard eingebettete ChromaDB ist laut Skalierungsdokumentation für mehrere Worker oder Replikas nicht geeignet; wer horizontal skaliert, stellt auf PGVector, Milvus oder Qdrant um.

Für mehrere Instanzen braucht Open WebUI PostgreSQL, eine externe Vektordatenbank, Redis und einen gemeinsamen Dateispeicher.

Onyx kennt laut Ressourcenangaben zwei Modi: Der Lite-Modus nutzt im Grundzustand unter 1 GB Arbeitsspeicher und startet fünf Dienste, indexiert aber keine Dokumente. Wer Dokumente aus Konnektoren indexieren will, betreibt den Standardmodus mit OpenSearch als Dokumentindex. Vespa wurde ab Version 3 schrittweise durch OpenSearch abgelöst; das README nennt weiterhin MinIO, die Compose-Datei nutzt SeaweedFS als Objektspeicher.

Anmeldung, SSO und Provisionierung

Verfahren Open WebUI Onyx
E-Mail und Passwort ja, erster Account wird Administrator standardmäßig aktiv, erster Nutzer wird Admin; abschaltbar ab v4.5 (und ab 4.4.5 in der 4.4-Reihe)
OAuth/OIDC Google, Microsoft, GitHub, generisches OIDC Google OAuth und OIDC im Admin-Panel (Organization, SSO Providers)
SAML nicht nativ, über Trusted-Header-Proxy SAML 2.0 im Admin-Panel, nicht in Onyx Cloud
LDAP/Active Directory ja in der Doku nicht vorhanden
Trusted Header / JWT Trusted Header (oauth2-proxy, Authentik, Authelia, Cloudflare Access) JWT-Header-Anmeldung (JWT_PUBLIC_KEY_URL) in der Community Edition
SCIM 2.0 ja, per Umgebungsvariablen ja (Okta und Entra ID getestet), nur Enterprise

Bei Open WebUI kennzeichnet die Dokumentation keines der Anmeldeverfahren als Enterprise-Funktion, das README führt LDAP, SSO und SCIM unter der Überschrift "Enterprise Authentication & Provisioning". Eine SAML-Anbindung läuft laut Vergleichsseite von Open WebUI über einen Trusted-Header-Proxy, der SAML terminiert. Die Dokumentation zu SCIM beschreibt die Einrichtung ausschließlich über Umgebungsvariablen.

Bei Onyx sind SSO-Provider seit v4.4.0 nur noch im Admin-Panel einstellbar; mehrere Provider gleichzeitig gibt es laut Doku ab Business. Hier widersprechen sich die Herstellerangaben: Die SSO-Seite schreibt "Configuring a single SSO provider is available on every plan". Die Seite zur Enterprise Edition und die Preisseite führen OIDC und SAML SSO als Enterprise-Funktion. Eine dritte Aussage widerspricht beiden: Die Sicherheits-FAQ schreibt "SAML and OIDC are supported as part of the Community and Enterprise Editions" und führt SCIM noch als Roadmap-Punkt; sie ist damit erkennbar älter. Welche Aussage für ein selbst betriebenes Community-Image gilt, ist ungeklärt. SCIM ist laut Doku eine Enterprise-Funktion ("This feature requires an Enterprise plan").

Rechte, Gruppen und Dokumentberechtigungen

Die Frage, wer welche Dokumente in einer Antwort sieht, ist der Punkt, an dem beide Plattformen am weitesten auseinanderliegen.

Open WebUI Onyx
Systemrollen admin, user, pending Standardgruppen Basic und Admin, Group Manager (scoped)
Rechtemodell Rollen, Permissions (Funktionsschalter), Gruppen; additiv, geschachtelte Gruppen gruppenbasiert seit v4.7; eigene Gruppen und konfigurierbare Gruppenrechte nur Enterprise Edition
Zugriff auf Wissen ACLs für Knowledge Bases, Freigabe für Gruppen und Nutzer Konnektoren mit den Zugriffsarten Private, Public und Auto-Sync-Permissions; Suchergebnisse respektieren den Dokumentzugriff
Abgleich der Quellrechte laut Open-WebUI-Doku nicht Teil von Open WebUI Permission-Sync für 14 Konnektoren, nur in der lizenzpflichtigen Enterprise Edition
Zugriff auf Agenten und Modelle ACLs für private Modelle Custom Agents, teilbar mit Gruppen
Audit-Log AUDIT_LOG_LEVEL von NONE bis REQUEST_RESPONSE, Standard NONE JSON-Eventstrom (Logger onyx.audit) für SIEM ab v4.3, immer aktiv, Doku ohne Plan-Hinweis
Nutzungsstatistik Admin-Analytics (Nachrichten, Token, Aktivität), abschaltbar Usage Analytics und Query History

Die 14 Konnektoren mit Permission-Sync in Onyx: Confluence, Jira, Google Drive, Gmail, Slack, Salesforce, GitHub, Box, Canvas, SharePoint, Teams, Outlook, Zoom und YouTrack. Die Doku hält fest: "Permission-syncing connectors are an Enterprise Edition feature." Ohne Herstellerlizenz bleibt ein Onyx-Betrieb bei den Zugriffsarten Private und Public je Konnektor.

Bei Open WebUI gilt das Rechtemodell der Anwendung: Eine Wissensbasis erhält Zugriffsrechte für Gruppen und Nutzer (Rollen- und Rechtedokumentation); der Zugriff gilt für die Wissensbasis als Ganzes. Automatisch gespiegelte Berechtigungen aus Slack, Drive oder Confluence nennt die Vergleichsseite von Open WebUI ausdrücklich "Not a current Open WebUI feature". Auch für oikb ist ein Permission-Sync in README, docs/guide.md und Quellcode nicht beschrieben; oikb arbeitet mit dem API-Key des Nutzers und umgeht die Zugriffskontrolle der Wissensbasis nicht. Wer Dokumente aus Confluence oder SharePoint in eine Open-WebUI-Wissensbasis spiegelt, richtet die Zugriffsrechte auf der Wissensbasis ein. Weitere Rechte-Funktionen von Open WebUI: MCP-Server legen nur Administratoren an, danach lassen sie sich per ACL begrenzen; der Admin-Zugriff auf Chats und der Export sind abschaltbar, temporäre Chats lassen sich erzwingen.

Beim Audit-Log steht der Onyx-Eventstrom laut Audit-Seite immer an, bei Open WebUI steht AUDIT_LOG_LEVEL standardmäßig auf NONE. Ob der Onyx-Eventstrom in der Community Edition aktiv ist, ist nicht geprüft.

Bei Usage Analytics und Query History widersprachen sich die Herstellerangaben zunächst: Die Funktionsseite markiert sie als Enterprise, die Billing-Seite führt sie unter Business. Der Code (license_enforcement_config.py) ordnet Query History, Usage Report und Analytics dem Tier BUSINESS zu.

Konnektoren, Index und Wissensbasis

Quellen anbinden

Open WebUI Onyx
Mitgelieferte Anbindungen Dateiauswahl aus Google Drive und OneDrive/SharePoint Doku-Übersicht mit 56 Kacheln (70 Einzelseiten inklusive Varianten)
Weitere Quellen oikb: separates MIT-Projekt, Wissensbasen aus 40+ Quellen (GitHub, Confluence, Jira, Slack, SharePoint, Notion u. a.) Confluence, SharePoint/OneDrive, Notion, Google Drive, Gmail, Slack (indexed und federated), Teams, GitHub, GitLab, Bitbucket, Jira, Zendesk, Salesforce, HubSpot, Dropbox, Box, S3, Web-Crawler
Dateien Extraktions-Engines Tika, Docling, Document Intelligence, Mistral OCR, PaddleOCR-vl, externe Loader Datei-Konnektor: txt, pdf, docx, pptx, xlsx, csv, md, mdx, conf, log, json, tsv, xml, yml, yaml, eml, epub, zip
Abgleich der Quellrechte laut Open-WebUI-Doku nicht Teil von Open WebUI 14 Konnektoren, nur in der lizenzpflichtigen Enterprise Edition
Websuche Doku mit 28 Einträgen im Anbieter-Ordner (SearXNG, Brave, Google PSE, Tavily, Exa, Kagi u. a.) Serper, Exa, Brave, Google PSE, SearXNG, Firecrawl; eigener Crawler

Die Herstellerangaben zur Konnektorzahl bei Onyx weichen voneinander ab: Die Preisseite nennt 40+, das README 50+, die Doku-Übersicht zeigt 56 Kacheln. Dieser Beitrag nutzt die zählbare Zahl, 56 Kacheln mit Stand 21.10.2026. Bei Open WebUI nennt das README für oikb "45+ sources", das oikb-README 47 unterstützte Quellen und die Open-WebUI-Doku 44 Konnektoren.

Index und Suche

Open WebUI Onyx
Architektur im Kern der Anwendung Hybrid-Index (Vektor plus Keyword) auf OpenSearch
Vektordatenbanken 13 laut Umgebungsvariablen-Doku (README: 9): ChromaDB (Standard), PGVector, Milvus, Qdrant, Elasticsearch, OpenSearch, Weaviate u. a. OpenSearch als Dokumentindex
Suche Hybrid aus BM25 und Vektor, Reranking mit CrossEncoder, Volltext-Modus Hybrid; Reranking optional (Suchkonfiguration)
Embeddings im Kern einstellbar Modell wählbar: Cloud-Anbieter wie Cohere oder Google, oder selbst gehostet (GPU empfohlen)

Open WebUI liefert die Stellschrauben für Suche und Extraktion in der Anwendung selbst und lässt die Wahl der Vektordatenbank offen. Onyx nutzt einen Hybrid-Index auf OpenSearch und bringt die Konnektoren zur Befüllung mit. Wer ein Cloud-Embedding-Modell wählt, prüft den Datenfluss zum jeweiligen Anbieter.

Modelle und Anbieter

Anbieter Open WebUI Onyx
Ollama, LM Studio, vLLM, llama.cpp ja, direkt oder über OpenAI-kompatible URL Ollama und LM Studio als eingebaute Integration; vLLM laut README
OpenAI und Azure OpenAI ja ja
Anthropic über OpenAI-kompatiblen Endpunkt ja
Google über OpenAI-kompatiblen Endpunkt, Tool-Calling weicht ab Google Vertex AI (Gemini)
AWS Bedrock über OpenAI-kompatible Schnittstellen: Bedrock Access Gateway, stdapi.ai, LiteLLM oder AWS Bedrock Mantle (AWS-eigener Endpunkt, ohne eigene Installation) Amazon Bedrock
Weitere Open Responses OpenRouter, LiteLLM Proxy, Bifrost, beliebiger OpenAI-kompatibler Anbieter

Onyx lässt sich laut FAQ komplett von der Außenwelt abschotten, wenn ein lokales Modell läuft. Bei Open WebUI schaltet OFFLINE_MODE Update-Prüfung, automatische Modell-Downloads und Plugin-Paketinstallation ab; Verbindungen zu Modellen und externen Diensten bleiben bestehen. In Deutschland betriebene Modelle sind bei beiden über eine OpenAI-kompatible URL angebunden, etwa über LLM-Hosting.

Agenten, MCP und Code

Open WebUI Onyx
Erweiterungen Filters, Actions, Pipes, Tools, Skills (Python im Server) Custom Agents (teilbar mit Gruppen), Deep Research, Plugins (MCP-Client, OpenAPI, Craft Apps)
MCP als Client seit 0.6.31, Streamable HTTP, OAuth 2.1; nur durch Administratoren hinzufügbar über Plugins; MCP-Katalog u. a. Slack, HubSpot, Asana, Linear, Notion, Sentry, Atlassian (Doku beschreibt dies unter Onyx 5.0)
MCP als Server nicht dokumentiert (Brücke MCPO) ja, mit OAuth, für Claude Code, Codex und ChatGPT
Code-Ausführung Pyodide und Jupyter gelten als Legacy; Open Terminal (MIT); Terminals (Enterprise) Code-Interpreter (Python-Sandbox ohne Netz)
Bilder OpenAI DALL-E, Gemini, ComfyUI, AUTOMATIC1111 fünf Modelle über OpenAI, Azure und Vertex
Sprache STT und TTS, Sprach- und Videoanruf-Modus Voice Mode (STT und TTS)
Weitere Funktionen Memory, Artefakte (HTML, SVG, JavaScript, Mermaid) Craft (Sandbox-Coworker), Coding Agent, Slack- und Discord-Bot, Chrome-Extension, Website-Widget, Projects; Memory in der Doku nur beiläufig erwähnt (Incognito-Chats schreiben nicht in den Speicher; Security Hardening, Changelog), keine eigene Funktionsseite
API OpenAI-kompatibel (/api/chat/completions), Doku nennt sie "experimental" eigene REST-API mit Bearer-Token (Service-Account-Key oder Personal Access Token); LLM Gateway mit OpenAI- und Anthropic-Endpunkten: die Gateway-Seite nennt Enterprise, Billing-Seite und Code ordnen es dem Business-Tarif zu

Die API-Dokumentation beschreibt eine REST-API mit JSON und SemVer. Das LLM Gateway nennt die Gateway-Seite ein Enterprise-Angebot; die Billing-Seite und der Code (configs.py) ordnen es dem Business-Tarif zu. Onyx tritt zusätzlich als MCP-Server auf; für Open WebUI ist diese Rolle in der Doku nicht beschrieben.

Telemetrie und Datenfluss

Open WebUI Onyx
Hersteller-Telemetrie Das Docker-Image setzt SCARF_NO_ANALYTICS=true, DO_NOT_TRACK=true und ANONYMIZED_TELEMETRY=false (bei pip-Installation nicht geprüft) standardmäßig an; abschaltbar mit DISABLE_TELEMETRY=true
Speicherort SQLite oder PostgreSQL, Dateien lokal oder S3, GCS, Azure Blob PostgreSQL, OpenSearch (Index), SeaweedFS (Objektspeicher)

Onyx 4.9.2 sendet einen anonymen Usage-Payload (u. a. customer_uuid, user_id, record, data) an telemetry.onyx.app; in der Enterprise Edition kommt instance_domain hinzu, die E-Mail-Domain des ersten Nutzers. In den Betaversionen 5.0.0-beta.1 und 5.0.0-beta.2 ist zusätzlich Fleet Telemetry enthalten, eingeführt per Commit vom 09.10.2026, im Takt von 5 Minuten und ebenfalls über DISABLE_TELEMETRY abschaltbar. Laut fleet-telemetry.md im Repository umfasst sie Ressourcen-, Queue- und Heartbeat-Daten, query-Ereignisse (Kanal, Modus, Ergebnis, Timing, Fehlerkategorie, Tool-Nutzung, LLM-Zyklen), Indexing-Zähler, Konnektor-Einstellungen, tenant_domain (Domains der Anmelde-E-Mails) und das Vorhandensein einer Lizenz. Laut Dokumentation werden Namen, Pfade, URLs, E-Mail-Adressen, User-IDs, Dokumentinhalte, Query-Text und Fehlermeldungen nie gesendet.

Bei Open WebUI ist ENABLE_VERSION_UPDATE_CHECK standardmäßig an; OFFLINE_MODE schaltet Update-Prüfung, automatische Modell-Downloads und Plugin-Paketinstallation ab, OpenTelemetry läuft nur mit ENABLE_OTEL.

Der Telemetrie-Code von Onyx 4.9.2 steht in telemetry.py, die Fleet Telemetry in fleet_telemetry.py. Eine eigene Seite in der Produktdoku zur Telemetrie gibt es nicht. Erwähnt wird sie in den Sicherheitsseiten (Datenverarbeitung, FAQ), im Changelog (v4.5.0: täglicher Versions-Heartbeat) und im Eintrag DISABLE_TELEMETRY der Konfigurationsliste; die Fleet Telemetry der 5.0-Beta beschreibt deployment/fleet-telemetry.md im Repository. Bei abgeschotteten Umgebungen gehört DISABLE_TELEMETRY=true bei Onyx in die Grundkonfiguration, zusätzlich zu den Firewall-Regeln für ausgehende Verbindungen.

Sicherheitsmeldungen der letzten zwölf Monate

Veröffentlichte GitHub-Security-Advisories vom 21.10.2025 bis 21.10.2026:

Open WebUI Onyx
Advisories gesamt 163 4 (insgesamt 5 veröffentlicht)
critical 1 (LDAP-Anmeldung mit leerem Passwort, CVE-2026-44551) 1 (Cross-User-OAuth-Token-Leak über /api/mcp/servers* bei per-User-MCP-Servern, CVE-2026-71424, 20.07.2026)
high 70 0
medium 85 3 (Curator-IDOR bei Gruppenmitgliedschaft CVE-2026-63178; Datei-IDOR /chat/file/{id} CVE-2026-42277; stop-chat-session-IDOR CVE-2026-42276)
low 7 0
Verteilung 62 zwischen 4. und 11.05.2026, 28 im August, 26 im September 2 am 20.07.2026, 2 am 29.04.2026
Schwerpunkte (Stichwortzählung, je nach Stichwortliste leicht abweichend) XSS 21 bis 26, Anmeldung/OAuth/LDAP 14 bis 15, SSRF 13, Hänger/DoS 17 bis 19 IDOR 3, MCP 1

Die Zahl sagt nichts über die Qualität eines Projekts. Sie zeigt, wie viel gemeldet und veröffentlicht wurde, und hängt von Größe, Angriffsfläche und Meldekultur ab. Gezählt sind nur veröffentlichte Advisories, nicht alle behobenen Lücken, etwa Korrekturen ohne Advisory. Bei Onyx gab es zuvor eine critical-Meldung zu Slack-Bot-Tokens (CVE-2024-32881, 24.04.2024). Open WebUI stellt in der Dokumentation zusätzlich 26 Einordnungen zu fremden CVEs bereit, etwa "Rejected, not a vulnerability".

Die critical-Meldung betraf bei Open WebUI die LDAP-Anmeldung, bei Onyx den Zugriff zwischen Nutzern über MCP-Server. Drei der vier Onyx-Meldungen betreffen Zugriffe zwischen Nutzern (IDOR). Für beide Plattformen gilt: Updates zeitnah einspielen, MCP-Server und externe Werkzeuge nur für Administratoren freigeben und die Instanz nicht ohne Anmeldung ins Internet stellen.

Hersteller, Support und Kosten

Open WebUI Onyx
Hersteller Open WebUI Inc. DanswerAI, Inc.
Software kostenlos mit unverändertem Branding MIT-Teil kostenlos
Kommerzielles Angebot Enterprise-Lizenz für White-Label und Terminals, Support mit Account Manager Onyx Cloud (2 Wochen kostenlos, ohne Kreditkarte); Business mit 20 USD je Nutzer und Monat bei Jahresabrechnung, auch für Self-Hosted über das Admin-Panel mit Stripe und signierter Lizenz; Enterprise
Enterprise Preis nicht öffentlich, Anfrage mit Seat-Zahl auf Anfrage: OIDC/SAML SSO, On-Premise, regionale Deployments, White-Labeling, Hook Extensions, SLA
Abgeschotteter Betrieb OFFLINE_MODE Air-Gap mit manueller Lizenz-Datei

Die Preisseite von Onyx nennt für Business 40+ Konnektoren, RBAC, Permission Inheritance, Secret-Verschlüsselung, Query History, Basic Auth und Google OAuth. Rechnerisch ergeben 20 USD je Nutzer und Monat bei 100 Nutzern 2.000 USD im Monat, bei Jahresabrechnung 24.000 USD im Jahr. Die Enterprise-Lizenz von Open WebUI hat keinen öffentlichen Preis, die Enterprise-Seite verlangt eine Anfrage mit Seat-Zahl und vergibt Lizenzen nur an registrierte Organisationen. Der Hersteller-Support ist Beratung, keine Implementierungsleistung; das Partnerprogramm richtet sich in der Regel an Firmen, die älter als fünf Jahre sind. Beide Programme kosten in der Selbstinstallation ohne Enterprise-Funktionen keine Lizenzgebühr. Die Betriebskosten entstehen durch Hosting, Updates, Backups, Monitoring und die Anbindung der Modelle; bei Onyx im Standardmodus zusätzlich durch den Ressourcenbedarf des Index.

Welche Plattform für welchen Einsatz

Einsatz Passt am besten Zu beachten
Chat mit Modellen, Wissensbasen aus Dateien oder Laufwerksauswahl Open WebUI Branding-Klausel; Mehrinstanz-Betrieb braucht PostgreSQL, Redis und Vektordatenbank
Suche über Confluence, Jira, SharePoint und Slack mit den Zugriffsrechten der Quellen Onyx mit Herstellerlizenz Permission-Sync für 14 Konnektoren nur Enterprise Edition
Viele Quellen anbinden, Zugriffsrechte der Quellen werden nicht übernommen Onyx (56 Kacheln) oder Open WebUI mit oikb (40+ Quellen) Zugriff wird in der Anwendung neu festgelegt: ACLs auf der Wissensbasis bei Open WebUI, Private/Public je Konnektor bei Onyx
Kleinste Betriebsform Open WebUI das eingebettete ChromaDB ist für mehrere Worker nicht geeignet; Onyx Lite indexiert keine Dokumente
LDAP-Anmeldung Open WebUI Onyx: LDAP in der Doku nicht vorhanden
SAML ohne Zusatzdienst Onyx Plan-Zuordnung widersprüchlich; Open WebUI über Proxy
SCIM Open WebUI (in der Doku ohne Enterprise-Kennzeichnung) Onyx nur Enterprise
Eigene Gruppen für Rechte Open WebUI Onyx nur Enterprise Edition
Audit-Eventstrom für SIEM Onyx Aktivierung in der Community Edition nicht geprüft; Open WebUI Standard NONE
Zugriff von Claude Code, Codex oder ChatGPT auf die Plattform Onyx als MCP-Server Open WebUI als MCP-Server nicht dokumentiert
Betrieb ohne GPU beide möglich Open WebUI: eingebaute Modelle laufen dann auf der CPU; Onyx: GPU für selbst gehostete Embeddings empfohlen
White-Labeling beide nur mit Herstellerlizenz Open WebUI: Enterprise-Lizenz; Onyx: Enterprise Edition

Verbreitete Irrtümer

  • "Onyx ist komplett MIT-lizenziert." Nein. Die ee-Verzeichnisse stehen unter der Onyx Enterprise License, GitHub führt NOASSERTION. Das README-Badge zeigt nur "MIT".
  • "Onyx hat Permission-Sync in der freien Edition." Nein. Die Doku führt Permission-Sync-Konnektoren als Funktion der Enterprise Edition.
  • "Open WebUI übernimmt die Dokumentrechte aus Confluence oder SharePoint." Laut Open-WebUI-Doku nicht Teil von Open WebUI. Zugriff regeln Gruppen und ACLs auf der Wissensbasis.
  • "Open WebUI und Onyx sind austauschbar." Beide bieten Chat, Agenten und Wissensbasen. Onyx bringt Konnektoren und einen Hybrid-Index auf OpenSearch mit, Open WebUI eine breite Nutzerverwaltung und einen Betrieb als einzelner Container; die Schwerpunkte unterscheiden sich.
  • "Onyx hat 50+ Konnektoren." Die Herstellerangaben nennen 40+ (Preisseite), 50+ (README) und zeigen 56 Kacheln in der Doku-Übersicht.
  • "Onyx läuft auf Vespa." Vespa wurde ab Version 3 durch OpenSearch ersetzt.
  • "Selbst betrieben heißt, nichts geht an den Hersteller." Onyx sendet standardmäßig anonyme Telemetrie, abschaltbar mit DISABLE_TELEMETRY=true.
  • "Danswer und Onyx sind verschiedene Projekte." Es ist dasselbe Projekt; die Umbenennung steht im Repository-Verlauf als Commit vom 13.12.2024.

Stand und Methodik

Stand: 21. Oktober 2026. Datenbasis sind die GitHub-API (Lizenz, Version, Sterne, veröffentlichte Security-Advisories), die LICENSE-Dateien der Repositories einschließlich backend/ee/LICENSE, die Dokumentation von Open WebUI und Onyx, der Quelltext der Telemetrie-Module von Onyx und die Preisseite von Onyx. Sterne sind gerundet und ändern sich täglich. Aussagen mit "in der Doku nicht gefunden" oder "nicht dokumentiert" bedeuten, dass die Dokumentation das Merkmal nicht beschreibt; die Funktion kann im Code vorhanden sein. Die Advisories umfassen den Zeitraum 21.10.2025 bis 21.10.2026, die Schwerpunkte sind eine Stichwortzählung der Titel. Die Onyx-Funktionen wurden nicht in einer Testinstallation geprüft.

Widersprüche in den Herstellerangaben, die dieser Beitrag nicht auflöst:

  • Onyx, SSO-Plan: Die SSO-Seite nennt einen SSO-Provider auf jedem Tarif, die Seite zur Enterprise Edition und die Preisseite führen OIDC/SAML als Enterprise-Funktion; die ältere Sicherheits-FAQ nennt SAML und OIDC in der Community Edition.
  • Onyx, Konnektorzahl: 40+ (Preisseite), 50+ (README), 56 Kacheln und 70 Einzelseiten in der Doku-Übersicht.
  • Onyx, Plan-Zuordnung: Usage Analytics und Query History sind auf den Funktionsseiten Enterprise, auf der Billing-Seite und im Code (license_enforcement_config.py) Business; der Widerspruch ist damit durch den Code aufgelöst. Das LLM Gateway nennt die Gateway-Seite Enterprise, Billing-Seite und Code Business. Die Audit-Seite nennt keinen Plan. "Self-hosting" steht in der Billing-Doku unter Business, "On-Premise Deployments" auf der Preisseite unter Enterprise.
  • Onyx, Version: Die Doku beschreibt Onyx 5.0, stabil ist 4.9.2. Fleet Telemetry gibt es nur in den 5.0-Betaversionen.
  • Open WebUI, Vektordatenbanken: 13 laut Umgebungsvariablen-Doku, 9 laut README.

Bei Open WebUI sind die Telemetrie-Standardwerte nur für das Docker-Image belegt. Die Aussage zum fehlenden Rechte-Abgleich bei Open WebUI stützt sich auf die Vergleichsseite der Open-WebUI-Doku zu Onyx und auf README, docs/guide.md und Quellcode von oikb; sie ist ein Befund aus Dokumentation und Quelltext, kein Test.

Tabellen und Zahlen dürfen mit Quellenangabe und Link auf diesen Beitrag weiterverwendet werden.

Unser Vorgehen bei WZ-IT

WZ-IT betreibt Open WebUI und Onyx als Hosting- und Betriebsangebot in Deutschland: Updates, Backups, Monitoring und die Anbindung an Modelle. Bei Open WebUI bleibt das Original-Branding sichtbar, und WZ-IT gibt Open WebUI nicht als eigenes Produkt aus; die Lizenzfragen zu Nutzerzahl und Branding klären wir vor dem Rollout. Als KI-Plattform gibt es Open WebUI mit in Deutschland bei deutschen Anbietern betriebenen Modellen, SSO und §203-Zusatzvereinbarung.

Bei Onyx betreibt WZ-IT die frei lizenzierte Edition (MIT außerhalb der ee-Verzeichnisse). Funktionen unter den ee-Verzeichnissen, zum Beispiel Permission-Sync, SCIM, eigene Gruppen und White-Labeling, sind nicht Bestandteil des Angebots. Bei der Beschaffung einer Herstellerlizenz unterstützt WZ-IT auf Wunsch. Ob der Abgleich der Dokumentberechtigungen benötigt wird, entscheidet über die Wahl zwischen beiden Plattformen und über eine Herstellerlizenz bei Onyx. Modelle aus Deutschland lassen sich über LLM-Hosting anbinden.

Weiterführende Guides

Open WebUI oder Onyx auswählen oder betreiben lassen? Wir ordnen Quellen, Dokumentberechtigungen, Anmeldung und Modelle ein und betreiben beide Plattformen in Deutschland. Termin vereinbaren

Quellen

Timo Wevelsiep

Geschrieben von

Timo Wevelsiep

Co-Founder & CEO

Co-Founder von WZ-IT. Spezialisiert auf Cloud-Infrastruktur, Open-Source-Plattformen und Managed Services für KMUs und Enterprise-Kunden weltweit.

Häufig gestellte Fragen

Antworten auf wichtige Fragen zu diesem Thema

Unternehmen weltweit vertrauen WZ-IT

  • Stadtwerke Brühl
  • DGHO e.V.
  • solarwerkstatt berlin
  • ABCO Water Systems
  • Golem.de
  • EVADXB
  • nextGYM
  • AInergy
  • ml&s
  • Odiseo Solutions
  • Annota
  • ARGE
  • SweetConnect GmbH
  • Aphy AG
  • CORGOS
  • Rekorder
  • SolidProof
  • Yonju
  • Keymate
  • Paritel
  • Mr. Clipart
  • Millenium
  • Negosh
  • Führerscheinmacher
Kundenstimmen ansehen

Anfrage

Open WebUI oder Onyx betreiben lassen

Wir betreiben Open WebUI und Onyx in Deutschland, ordnen Quellen, Rechte und Anmeldung ein und nehmen die Plattform in Betrieb.

  • Direkt mit Timo und Robin - kein Vertrieb, kein Sales-Pitch
  • Fachliche Einschätzung Ihrer Situation
  • Konkrete nächste Schritte für Infrastruktur, Software oder KI

Das Gespräch ist unverbindlich und kostenlos.

Die Beratung von WZ-IT zu unserer Azure-Migration war schon im Erstgespräch fachlich sehr fundiert und völlig unverbindlich - wir haben eine Menge mitgenommen.
Jakob ÖschlbergerInno7 GmbH
Timo und Robin, Gründer von WZ-IT

Was haben Sie vor?

Die Beratung von WZ-IT zu unserer Azure-Migration war schon im Erstgespräch fachlich sehr fundiert und völlig unverbindlich - wir haben eine Menge mitgenommen.
Jakob ÖschlbergerInno7 GmbH