इस प्रोजेक्ट के बारे में
RAGFlow एक ओपन-सोर्स RAG इंजन है जिसे जटिल, असंरचित डेटा को प्रोडक्शन-रेडी AI सिस्टम में बदलने के लिए डिज़ाइन किया गया है। यह गहन दस्तावेज़ समझ (deep document understanding) पर केंद्रित है और उद्यमों को अपने स्वयं के डेटा के साथ LLMs को एकीकृत करने के लिए एक सुव्यवस्थित वर्कफ़्लो प्रदान करता है।
मुख्य क्षमताओं में शामिल हैं:
- जटिल प्रारूपों वाले असंरचित डेटा से ज्ञान निष्कर्षण के लिए गहन दस्तावेज़ समझ।
- टेम्पलेट-आधारित चंकिंग जो बुद्धिमान और व्याख्या योग्य है।
- Word, Slides, Excel, TXT, इमेज, स्कैन की गई प्रतियां और वेब पेजों सहित विविध डेटा स्रोतों का समर्थन।
- टेक्स्ट चंक्स के लिए ट्रेस करने योग्य संदर्भ प्रदान करके मतिभ्रम (hallucinations) को कम करने के लिए ग्राउंडेड साइटेशन।
- कॉन्फ़िगर करने योग्य LLMs, एम्बेडिंग मॉडल और फ्यूज्ड री-रैंकिंग के साथ एक स्वचालित RAG ऑर्केस्ट्रेशन वर्कफ़्लो।
- Agentic वर्कफ़्लो, MCP और एक Python/JavaScript कोड निष्पादक (executor) के साथ एकीकरण।
- Confluence, S3, Notion, Discord और Google Drive जैसे बाहरी स्रोतों से डेटा सिंक्रोनाइज़ेशन।
सिस्टम को Docker के माध्यम से सेल्फ-होस्ट किया जा सकता है और यह Elasticsearch (डिफ़ॉल्ट) और Infinity सहित विभिन्न दस्तावेज़ इंजनों का समर्थन करता है।