parthsarthi03/raptor
The official implementation of RAPTOR: Recursive Abstractive Processing for Tree-Organized Retrieval
Builds hierarchical tree structures through recursive summarization of document chunks, enabling multi-level retrieval that captures both fine-grained and abstract information. Designed with pluggable abstractions for summarization, QA, and embedding models, allowing integration of custom LLMs (Llama, Mistral, Gemma) and embedding backends (SBERT) beyond the default OpenAI implementation. Supports persisting and reloading constructed trees for efficient reuse across queries.
1,613 stars. No commits in the last 6 months.
Stars
1,613
Forks
217
Language
Python
License
MIT
Category
Last pushed
Sep 03, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/vector-db/parthsarthi03/raptor"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Higher-rated alternatives
llm-tools/embedJs
A NodeJS RAG framework to easily work with LLMs and embeddings
DHT-AI-Studio/RAPTOR
RAPTOR (Rapid AI-Powered Text and Object Recognition) is an AI-native Content Insight Engine...
neuron-core/raptor-retrieval
Recursive Abstractive Processing for Tree-Organized Retrieval - Neuron PHP Framework
Neverdecel/CodeRAG
CodeRAG is an AI-powered tool for real-time codebase querying and augmentation using OpenAI and...
himanshu231204/ragnova-rag-chatbot
🔍 End-to-end RAG (Retrieval-Augmented Generation) pipeline built with LangChain, ChromaDB &...