RAPTOR: Rekursive Baumstrukturen für Retrieval-Augmented Generation

Repositoryparthsarthi03/raptorForschung

RAPTOR (Recursive Abstractive Processing for Tree-Organized Retrieval) ist die offizielle Python-Implementierung eines RAG-Ansatzes, der Dokumente in rekursiven Baumstrukturen organisiert. Dadurch wird kontextbezogenes Retrieval über lange Texte hinweg ermöglicht.

Das Wichtigste

  1. Erstellt hierarchische Baumstrukturen aus Dokumenttexten, um Abstraktionen auf verschiedenen Ebenen für RAG bereitzustellen.
  2. Löst typische Limitierungen klassischer Vektorsuchen bei sehr langen oder zusammenhängenden Texten.
  3. Basiert auf Python 3.8+ und nutzt standardmäßig OpenAI-APIs, lässt sich aber für andere Modelle zur Zusammenfassung und Beantwortung anpassen.
  4. Ermöglicht das Speichern und erneute Laden der erstellten Indizierungsbäume.

Warum das relevant ist

Standard-RAG scheitert oft an Fragen, die ein übergreifendes Verständnis eines gesamten langen Dokuments erfordern, da nur isolierte Textabschnitte abgefragt werden. Die rekursive Baumstruktur fasst Inhalte ebenenweise zusammen und schließt diese Informationslücke.

Einordnung

Das Repository dient als begleitende Referenzimplementierung zum wissenschaftlichen Paper (arXiv:2401.18059). Mit über 1.700 GitHub-Sternen und MIT-Lizenz ist der Code frei nutzbar. Einzelne Dokumentationsteile sind noch als Work in Progress markiert, womit es sich in erster Linie um Forschungscode und eine experimentelle Basis für fortgeschrittene RAG-Pipelines handelt.

Zusammenfassung von KI erstellt (Gemini 3.8 Flash, 27. September 2026). Sie kann Fehler enthalten – maßgeblich ist die Originalquelle.

Inhaltlich ähnlich, ermittelt über die KI-Suche.

  • Repository:OSU-NLP-Group/HippoRAG

    HippoRAG 2: Neurobiologisch inspiriertes Gedächtnis-Framework für LLMs

    HippoRAG (mittlerweile in Version 2) ist ein Open-Source-Framework für Large Language Models, das durch Wissensgraphen und Personalized PageRank Verbindungen zwischen externen Dokumenten knüpft und an das menschliche Langzeitgedächtnis angelehnt ist.

    3980SternePython

    KI & AI· Forschung

  • Repository:OpenSPG/KAG

    OpenSPG/KAG: Logikgeführtes Reasoning und Retrieval als Alternative zu RAG

    KAG (Knowledge Augmented Generation) ist ein Open-Source-Framework, das Large Language Models mit der OpenSPG-Engine kombiniert. Es soll klassische RAG-Vektorsuchen und OpenIE-basierte GraphRAG-Ansätze bei komplexen, domänenspezifischen Abfragen übertreffen.

    9039SternePython

    KI & AI· Tool

  • Repository:HuskyInSalt/CRAG

    CRAG: Korrektive Retrieval-Augmented Generation für robustere LLM-Antworten

    CRAG (Corrective Retrieval Augmented Generation) ist ein quelloffenes Forschungs-Framework zur Verbesserung von RAG-Pipelines. Es bewertet die Qualität abgerufener Dokumente über einen leichtgewichtigen Evaluator und löst bei unzureichenden Ergebnissen alternative Aktionen wie Websuchen oder Informationsfilterung aus.

    469SternePython

    KI & AI· Forschung

  • Link:docling.ai

    Docling: Open-Source-Dokumentenverarbeitung für KI und RAG

    Docling ist ein quelloffenes Werkzeug der LF AI & Data Foundation, das komplexe Dokumente wie PDFs, Office-Dateien und Bilder in strukturierte Daten für Sprachmodelle umwandelt. Es arbeitet lokal und offline, erkennt Layouts sowie Tabellenstrukturen und stellt Schnittstellen für Python, CLI, REST-APIs und MCP bereit.

    KI & AI· Tool

  • Repository:docling-project/docling

    Docling: Dokumenten-Parsing für Generative AI

    Docling ist ein Open-Source-Python-Werkzeug, das Dokumente aus zahlreichen Formaten wie PDF, Office-Dateien, Audio und HTML für den Einsatz in Generative-AI-Pipelines aufbereitet.

    66.025SternePython

    KI & AI· Tool

Lassen Sie uns über Ihr Projekt sprechen

Standorte

  • Mattersburg
    Johann Nepomuk Bergerstraße 7/2/14
    7210 Mattersburg, Austria
  • Wien
    Ungargasse 64-66/3/404
    1030 Wien, Austria

Dieser Inhalt wurde teilweise mithilfe von KI erstellt.