LLM 애플리케이션에 컨텍스트 계층을 제공하는 오픈소스 RAG 엔진으로, 검색 증강 생성과 에이전트 기능을 결합합니다.
HKUDS/RAG-Anything
LightRAG 기반의 올인원 RAG 프레임워크로, 텍스트와 이미지·표·수식이 함께 포함된 문서를 질의할 수 있습니다.
- 스타
- 23,899
- 포크
- 2,787
- 열린 이슈
- 123
- 마지막 커밋
- 8일 전
어떤 프로젝트인가요?
RAG-Anything은 일반 텍스트 외의 요소가 포함된 문서를 위한 검색 증강 생성 프레임워크입니다. 표준 RAG 파이프라인은 그림, 표, 수학 공식 처리에 어려움이 있어, 이 프로젝트는 주변 텍스트와 함께 이 요소들을 단일 파이프라인에서 처리합니다.
MinerU를 통해 PDF와 Office 파일(DOC, DOCX, PPT, PPTX, XLS, XLSX)을 파싱하며, 파서로 Docling과 PaddleOCR도 선택할 수 있습니다. 이미지, 표, 수식은 전용 프로세서로 전달되어 설명과 엔티티가 생성되고, 이를 LightRAG 기반 지식 그래프에 추가합니다. 질의는 하이브리드 검색을 통해 그래프에서 처리하며, 검색된 컨텍스트에 포함된 이미지를 분석할 때 비전 모델을 사용할 수도 있습니다.
이 프로젝트는 문서 전체 처리, 폴더 단위 일괄 처리, 사전 파싱된 콘텐츠 목록의 직접 삽입, 표나 LaTeX 수식을 입력으로 받는 멀티모달 질의를 지원하는 Python API를 제공합니다. PyPI에는 `raganything`이라는 이름으로 배포됩니다.
핵심 기능
- 01PDF와 Office 문서를 텍스트, 이미지, 표, 수식으로 파싱합니다.
- 02멀티모달 요소를 캡션 생성과 분석을 위한 전용 프로세서로 전달합니다.
- 03LightRAG 기반으로 모달리티 간 관계를 포함한 지식 그래프를 구축합니다.
- 04텍스트 질의에 하이브리드, 로컬, 글로벌, 나이브 모드를 지원합니다.
- 05파싱을 생략할 수 있도록 사전 파싱된 콘텐츠 목록을 입력으로 받습니다.
- 06문서 폴더 전체를 일괄 처리할 수 있습니다.
활용 사례
- 그림과 수식이 중요한 연구 논문에 대한 질의응답.
- 핵심 데이터가 표에 담긴 금융 또는 기술 보고서 검색.
- 형식이 혼합된 Office 문서로 엔터프라이즈 지식 베이스 구축.
- 외부 도구에서 사전 파싱한 문서 결과를 RAG 인덱스에 통합.
사용 전 알아둘 점
- 문서 파싱에 MinerU 프로젝트를 사용하므로 설정 시 종속성이 추가됩니다.
- 이미지 분석에는 비전 모델이 필요하므로 해당 모델을 사용할 수 있어야 합니다.
토픽
자주 묻는 질문
- RAG-Anything은(는) 무엇인가요?
- LightRAG 기반의 올인원 RAG 프레임워크로, 텍스트와 이미지·표·수식이 함께 포함된 문서를 질의할 수 있습니다. RAG-Anything은 일반 텍스트 외의 요소가 포함된 문서를 위한 검색 증강 생성 프레임워크입니다. 표준 RAG 파이프라인은 그림, 표, 수학 공식 처리에 어려움이 있어, 이 프로젝트는 주변 텍스트와 함께 이 요소들을 단일 파이프라인에서 처리합니다.
- RAG-Anything은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- RAG-Anything은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- RAG-Anything은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. RAG-Anything의 마지막 커밋은 2026년 10월 12일입니다.
- RAG-Anything은(는) 어디에 사용할 수 있나요?
- 그림과 수식이 중요한 연구 논문에 대한 질의응답. 핵심 데이터가 표에 담긴 금융 또는 기술 보고서 검색. 형식이 혼합된 Office 문서로 엔터프라이즈 지식 베이스 구축. 외부 도구에서 사전 파싱한 문서 결과를 RAG 인덱스에 통합.
- RAG-Anything은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/HKUDS/RAG-Anything
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
PDF, Office 파일, 이미지를 Markdown이나 JSON으로 변환해 LLM 및 에이전트 워크플로에서 활용하는 오픈소스 문서 파서입니다.
생성형 AI 파이프라인에서 사용할 수 있도록 PDF, Office 문서, HTML 등을 구조화된 데이터로 변환하는 오픈소스 문서 파서입니다.
문서를 엔티티와 관계로 인덱싱해 검색 증강 LLM 답변을 제공하는 경량 지식 그래프 RAG 프레임워크이자 서버입니다.
CPU 전용 머신을 포함한 다양한 하드웨어에서 LLM, 비전, 음성, 이미지, 동영상 모델을 실행하는 자체 호스팅 OpenAI 호환 AI 엔진입니다.
문서, 코드, 대화를 AI 에이전트용 셀프 호스팅 지식 그래프로 바꾸는 오픈소스 AI 메모리 플랫폼입니다.