Was ist OpenRAG?
OpenRAG ist eine Plattform für Retrieval-Augmented Generation: Sie legen Dokumente in einer Wissensbasis ab und stellen einem KI-Agenten in einer Chat-Oberfläche Fragen dazu. Das Projekt beschreibt sie als quelloffenes Paket zum Aufbau agentischer RAG-Systeme, das drei bestehende Projekte kombiniert: Langflow für Agenten-Abläufe, OpenSearch für Dokument- und Vektorspeicher und Docling zum Parsen und Zerlegen von Dateien.
Entwickelt wird sie im Repository langflow-ai/openrag mit einem FastAPI-Backend und einem Next.js-Frontend. Die Dokumentation finden Sie unter docs.openr.ag.
Bezugsquelle
OpenRAG ist keine herunterladbare Desktop-App: Sie installieren es im Terminal mit uv, und es startet anschließend eigene Container.
Option | Bezugsquelle |
|---|---|
| Schnellstart (macOS, Linux) | uvx --python 3.13 openrag in einem leeren Ordner ausführen |
| Windows | Derselbe Befehl, aber nur innerhalb von WSL (siehe Anforderungen) |
| Python-Projekt | Als Abhängigkeit mit uv hinzufügen, laut Installationsoptionen |
| Selbstverwaltet | Docker oder Podman mit eigener .env-Datei, laut Docker-Anleitung |
| Website | openr.ag |
| Dokumentation | docs.openr.ag |
| Quellcode | github.com/langflow-ai/openrag |
| Datenschutzerklärung | Keine eigene Seite gefunden; die Doku verweist auf die Datenschutzerklärung von IBM |
Geprüfte Version: v0.8.0, laut GitHub-Release-Seite am 1. Oktober 2026 veröffentlicht; das Repository selbst wurde zuletzt am 23. Oktober 2026 aktualisiert. Das Release enthält nur ein Python-Wheel und ein Quellarchiv, keinen Installer und keinen Desktop-Build – ein Terminal und eine Entwicklungsumgebung sind daher erforderlich.
Anforderungen
Die Dokumentation verlangt eine Container-Laufzeit, 8 GB RAM und mehr als 50 GB freien Speicherplatz.
Punkt | Angabe der Dokumentation |
|---|---|
| Python und uv | Python 3.13 und uv, laut Schnellstart |
| Container-Laufzeit | Docker oder Podman plus Compose-Tool; uvx installiert eines bei Bedarf |
| RAM | 8 GB sind das empfohlene Minimum |
| Speicherplatz | Mehr als 50 GB frei für Onboarding und Aufnahme |
| Windows | Nur in WSL; nicht in einer WSL-Distribution innerhalb einer Windows-VM |
| Lokale Modelle | gpt-oss:20b über Ollama braucht mindestens 16 GB RAM |
Für OpenRAG selbst nennen die geprüften Seiten keine GPU-Anforderung, nur dass Ollama in einem GPU-fähigen Container laufen muss, um eine GPU zu nutzen.
So gelingt der Einstieg
Die Schritte folgen dem Schnellstart des Projekts; PromptQuorum hat sie nicht ausgeführt.
- 1Arbeitsordner anlegen
Why it matters: Erstellen Sie ein leeres Verzeichnis wie openrag-workspace und öffnen Sie darin ein Terminal. - 2Installer starten
Why it matters: Führen Sie uvx --python 3.13 openrag aus; das öffnet eine Terminal-Oberfläche. - 3Admin-Passwörter festlegen
Why it matters: Lassen Sie die Admin-Passwörter für OpenSearch und Langflow erzeugen oder geben Sie eigene ein; überspringen Sie die übrigen Abfragen, um die Standardwerte zu behalten. - 4Dienste starten
Why it matters: Antworten Sie auf „Start services now?“ mit Y, warten Sie auf „Services are running“ und öffnen Sie OpenRAG dann im Browser. - 5Onboarding abschließen
Why it matters: Wählen Sie einen Modellanbieter, geben Sie dessen API-Schlüssel ein und klicken Sie auf Complete; der Schnellstart nutzt OpenAI. - 6Wissen hinzufügen und chatten
Why it matters: Laden Sie Dateien oder Ordner hoch und stellen Sie in der Chat-Ansicht Fragen.
Von den Quellen bestätigte Funktionen
Jeder Punkt unten stammt aus der Dokumentation oder der README des Projekts.
- Anpassbare Abläufe. Eingebaute Agenten-Abläufe lassen sich im integrierten Langflow-Editor anpassen, einschließlich des Austauschs von Modellen oder Komponenten; eigene Langflow-Komponenten und MCP-Server werden unterstützt.
- Dokumentenaufnahme. Dateien stammen aus Ihrem lokalen Dateisystem oder aus per OAuth autorisierten Cloud-Speicher-Konnektoren; Docling Serve parst und zerlegt sie.
- Suche. OpenSearch speichert Dokumente und Embeddings und ergänzt hybride Suche und Mandantenfähigkeit.
- SDKs und API. Offizielle Python- und TypeScript-SDKs erscheinen als openrag-sdk, und die Dokumentation enthält eine API-Referenz.
- Beobachtbarkeit. Tracing nach Langfuse und der IBM-Instana-Tracer sind optional und standardmäßig ausgeschaltet.
Datenfluss und Zugriff
Laut Dokumentation verarbeitet Docling Serve Ihre Dokumente lokal, und OpenSearch speichert sie in Ihrer eigenen Wissensbasis; Cloud-Quellen werden nur über Konnektoren geladen, die Sie autorisieren. Die Architektur besteht aus Containern: einem Backend, Langflow, Docling Serve, den Konnektoren und einem Frontend.
OpenAI ist der Standard-Modellanbieter; dabei gehen Ihre Prompts und die abgerufenen Dokumentauszüge nach dessen eigener Richtlinie an OpenAI. Die Konfigurationsreferenz nennt außerdem Anthropic, Ollama und IBM watsonx.ai, sodass sich stattdessen auch ein lokaler Ollama-Endpunkt ansprechen lässt. Ist kein Langflow-Superuser-Passwort gesetzt, startet Langflow ohne Authentifizierung – deshalb empfiehlt die Dokumentation, eines festzulegen.
📌Hinweis: Die Aussage zur lokalen Verarbeitung ist die Eigenbeschreibung des Projekts; PromptQuorum hat die Container und ihren Netzwerkverkehr nicht geprüft. Die Update-Prüfung im Terminal fragt die Docker-Hub-API ab, sofern die Image-Registry nicht geändert wird.
Für wen sich die Plattform eignet
- Entwickler, die einen vorverdrahteten RAG-Stack wollen, statt Langflow, OpenSearch und Docling selbst zusammenzusetzen.
- Teams, die bereits Container betreiben und hybride Suche mit Mandantenfähigkeit über eigene Dateien möchten.
- Entwickler, die eine API oder ein SDK brauchen, um einen Dokumentensuch-Agenten aus der eigenen Anwendung aufzurufen.
Was wir nicht überprüfen konnten
- Praxisqualität. PromptQuorum hat die Software nicht ausgeführt; Antwortqualität, Zitiergenauigkeit, Aufnahmegeschwindigkeit und Stabilität sind nicht bewertet.
- Telemetrie. Die geprüften Seiten dokumentieren weder Analysefunktionen noch eine Abschaltoption für die Container.
- Datenschutzerklärung. Es wurde keine OpenRAG-spezifische Erklärung gefunden; die Doku verweist nur auf die allgemeine Datenschutzerklärung von IBM.
- Rein lokaler Betrieb. Die Dokumentation beschreibt Ollama-Unterstützung, doch der Schnellstart ist nur mit OpenAI dokumentiert; ein vollständig offline betriebenes Setup ist ungetestet.
Wettbewerber und Alternativen
Langflow
- Plattformen:
- Web
- Preis / Lizenz:
- Kostenlos / MIT
- Hauptunterschied:
- Der visuelle Ablauf-Builder, den OpenRAG einbettet – ohne den mitgelieferten Such-Stack
Artikel über Langflow (3)
- Langflow Review: The IBM-Owned Alternative to FlowiseAktualisiert 2. September 2026
- Local Coding Assistants, Agents & Workflow Tools Compared (2026): IDE Plugins, Agent Frameworks and Autonomous AgentsAktualisiert 21. September 2026
- Local Knowledge & Retrieval Tools Compared (2026): RAG, Document Chat, Vector Databases, Notes and SearchAktualisiert 20. September 2026
Auch erwähnt in:
- AutoGPT Review: Classic Agent vs. Hosted PlatformAktualisiert 20. September 2026
- LlamaIndex Review: Code-First RAG Framework, Not a No-Code BuilderAktualisiert 2. September 2026
RAGFlow
- Plattformen:
- Linux, Web
- Preis / Lizenz:
- Kostenlos / Apache 2.0
- Hauptunterschied:
- RAG-Engine mit Schwerpunkt auf tiefem Dokumentverständnis und Quellenangaben
Artikel über RAGFlow (5)
- RAGFlow Review: Citation-Grade RAG for Complex DocumentsAktualisiert 2. September 2026
- Local Knowledge & Retrieval Tools Compared (2026): RAG, Document Chat, Vector Databases, Notes and SearchAktualisiert 20. September 2026
- Langchain-Chatchat Review: Self-Hosted RAG and Agent FrameworkAktualisiert 18. September 2026
- MaxKB Review: Self-Hosted RAG Platform for DeepSeek and QwenAktualisiert 12. September 2026
- Best RAG Tools for Business Documents 2026: Local & Private AI ComparedAktualisiert 26. August 2026
Auch erwähnt in:
- Self-Hosted AI Starter Kit Review: n8n + Ollama + Qdrant in One Compose FileAktualisiert 19. September 2026
- AnythingLLM Review: Open-Source RAG and Document ChatAktualisiert 11. September 2026
AnythingLLM
- Plattformen:
- Windows, macOS, Linux, Web
- Preis / Lizenz:
- Kostenlos / MIT
- Hauptunterschied:
- Installierbare Desktop-App mit eingebautem Vektorspeicher, ohne Container
Artikel über AnythingLLM (10)
- AnythingLLM Review: Open-Source RAG and Document ChatAktualisiert 11. September 2026
- Best Local LLM Frontends & Chat UIs in 2026: Open WebUI, Enchanted UI, and MoreAktualisiert 31. Oktober 2026
- Best Local LLM Apps for Mac in 2026: LM Studio, Ollama, Jan and 5 MoreAktualisiert 31. Oktober 2026
- Local LLM App Alternatives in 2026: Options to LM Studio, Ollama, Open WebUI and PocketPal AIAktualisiert 31. Oktober 2026
- Best Local AI App for Non-Technical Users (2026)Aktualisiert 28. Oktober 2026
- AnythingLLM vs PrivateGPT vs Open WebUI: Best Local RAG in 2026Aktualisiert 16. Oktober 2026
- Open WebUI in 2026: The Self-Hosted ChatGPT Interface for Ollama and Any AI ModelAktualisiert 9. Oktober 2026
- Cherry Studio 2.0 in 2026: The Free Agent-Based AI Desktop AppAktualisiert 20. September 2026
- Local Chat Apps & Assistants Compared (2026): Desktop, Mobile, Self-Hosted, Assistants and RoleplayAktualisiert 20. September 2026
- Local Knowledge & Retrieval Tools Compared (2026): RAG, Document Chat, Vector Databases, Notes and SearchAktualisiert 20. September 2026
+31 weitere nicht angezeigt
Dify
- Plattformen:
- Web, Linux
- Preis / Lizenz:
- Freemium / modifiziertes Apache 2.0
- Hauptunterschied:
- Breiterer Builder für KI-Workflows und Agenten, RAG ist nur ein Teil
Artikel über Dify (8)
- Dify Review: Open-Source LLMOps Platform vs. LangChain, FlowiseAktualisiert 30. Oktober 2026
- Local Coding Assistants, Agents & Workflow Tools Compared (2026): IDE Plugins, Agent Frameworks and Autonomous AgentsAktualisiert 21. September 2026
- Local Knowledge & Retrieval Tools Compared (2026): RAG, Document Chat, Vector Databases, Notes and SearchAktualisiert 20. September 2026
- MaxKB Review: Self-Hosted RAG Platform for DeepSeek and QwenAktualisiert 12. September 2026
- Enterprise Chatbot Deployment with Local LLMs: Internal Helpdesk & HR Bots (2026)Aktualisiert 3. September 2026
- h2oGPT Review: Features, Setup, and Why the Project Is ArchivedAktualisiert 3. September 2026
- RAGFlow Review: Citation-Grade RAG for Complex DocumentsAktualisiert 2. September 2026
- Best RAG Tools for Business Documents 2026: Local & Private AI ComparedAktualisiert 26. August 2026
Auch erwähnt in:
- Snug Protocol: Portable, AI-Built Personal Apps, ExplainedAktualisiert 18. Oktober 2026
- AutoGPT Review: Classic Agent vs. Hosted PlatformAktualisiert 20. September 2026
+3 weitere nicht angezeigt
Details der Wettbewerber ändern sich oft; prüfen Sie Preis, Lizenz und Plattformen im jeweiligen Eintrag.
Häufig gestellte Fragen
Welche Ollama-Modelle empfiehlt OpenRAG?
Die Dokumentation schlägt gpt-oss:20b oder mistral-nemo:12b für Sprachmodelle und nomic-embed-text, mxbai-embed-large oder embeddinggemma für Embeddings vor. Chat-Modelle müssen Tool-Calling unterstützen, und die Dokumentation garantiert nicht, dass jedes Ollama-Modell funktioniert.
Welche Ports verwendet es?
Standardmäßig 3000 für das Frontend, 7860 für Langflow, 8000 für das Backend, 9200 für OpenSearch, 5601 für OpenSearch Dashboards und 5001 für Docling. Die Ports von Frontend und Langflow lassen sich in der .env-Datei ändern.
Aus welchem Cloud-Speicher kann es Daten aufnehmen?
Die Konfigurationsreferenz beschreibt Google Drive über Google OAuth, SharePoint und OneDrive über eine Microsoft-Graph-App-Registrierung sowie AWS S3 über Zugriffsschlüssel.
Wie rufe ich es aus eigenem Code auf?
Installieren Sie das Python-SDK mit pip install openrag-sdk oder das TypeScript-SDK mit npm install openrag-sdk. Das ältere eigenständige Paket openrag-mcp ist veraltet.
Fazit
OpenRAG ist ein kostenloser RAG-Stack unter Apache-2.0, der laut Dokumentation Langflow, OpenSearch und Docling bereits verbunden mitliefert und aktiv gepflegt wird – mit einem Release Anfang Oktober 2026 und Änderungen bis zum 23. Oktober. Dagegen ist der Betrieb aufwendig, Windows wird nur über WSL unterstützt, OpenAI ist die Voreinstellung, und PromptQuorum konnte weder Qualität noch Telemetrie noch rein offline Nutzung überprüfen. Es eignet sich für Entwickler, die ein fertiges, anpassbares RAG-Backend wollen; wer eine installierbare App bevorzugt, kann AnythingLLM vergleichen, und wer nur den Ablauf-Builder braucht, schaut sich Langflow an.
Quellen
- OpenRAG-Dokumentation — Überblick, Schnellstart, Installationsoptionen, Fehlerbehebung und Konfigurationsreferenz, geprüft am 23. Oktober 2026.
- OpenRAG-Website — Startseite des Projekts.
- OpenRAG auf GitHub und das zugehörige v0.8.0-Release — Quellcode, Apache-2.0-Lizenz und Release-Dateien.
