프로젝트 소개

RAGFlow는 복잡한 비정형 데이터를 프로덕션 수준의 AI 시스템으로 변환하도록 설계된 오픈 소스 RAG 엔진입니다. 이 시스템은 심층적인 문서 이해에 집중하며, 기업이 LLM을 자체 데이터와 통합할 수 있는 효율적인 워크플로우를 제공합니다. 주요 기능은 다음과 같습니다: - 복잡한 형식의 비정형 데이터에서 지식을 추출하기 위한 심층 문서 이해. - 지능적이고 설명 가능한 템플릿 기반 청킹(chunking). - Word, Slides, Excel, TXT, 이미지, 스캔본 및 웹 페이지를 포함한 다양한 데이터 소스 지원. - 텍스트 청크에 대한 추적 가능한 참조를 제공하여 환각 현상을 줄이는 근거 기반 인용. - 설정 가능한 LLM, 임베딩 모델 및 융합 재순위화(fused re-ranking)를 갖춘 자동화된 RAG 오케스트레이션 워크플로우. - Agentic 워크플로우, MCP 및 Python/JavaScript 코드 실행기와의 통합. - Confluence, S3, Notion, Discord, Google Drive와 같은 외부 소스로부터의 데이터 동기화. 이 시스템은 Docker를 통해 자체 호스팅할 수 있으며, Elasticsearch(기본값) 및 Infinity를 포함한 다양한 문서 엔진을 지원합니다.