
ToheedAsghar/DocForge
📦 오픈 소스 프로젝트ToheedAsghar
협업 검증을 통해 환각 현상을 제거하고 답변 정확도를 보장하는 멀티 에이전트 RAG 파이프라인입니다.
DocForge는 단순한 RAG 구현에서 벗어나 멀티 에이전트 검증 아키텍처로의 전환을 제시합니다. 핵심은 LangGraph를 사용하여 4개의 개별 에이전트가 협업하는 상태 기반 워크플로우를 관리하는 것입니다. 파이프라인은 최적의 검색 전략을 결정하는 라우팅 에이전트로 시작하여, Pinecone 벡터 데이터베이스와 상호작용하는 검색 에이전트로 이어집니다. 문서가 확보되면 합성 에이전트가 답변을 생성하고, 마지막으로 '비평가(critic)' 에이전트가 검색된 컨텍스트를 바탕으로 생성된 콘텐츠의 사실 여부를 확인하는 자동 환각 검사 과정을 거칩니다.
기술적으로는 Python 기반이며 LangChain 생태계와 원활하게 통합됩니다. 모듈식으로 설계되어 있어, 개발자는 핵심 검증 루프를 유지하면서 검색 전략이나 LLM 백엔드를 자유롭게 교체할 수 있습니다. RAG 프로세스를 선형적인 체인이 아닌 다단계 협업 작업으로 처리함으로써, DocForge는 부정확한 AI 응답 위험을 크게 줄여주며 기업용 문서 시스템을 위한 강력한 도구가 됩니다.
💡하이라이트
- ├─4개 에이전트 기반 협업 워크플로우
- ├─자동화된 환각 현상 탐지 기능
- └─LangGraph 및 Pinecone 기반 구축
🎯대상
- ├─AI 엔지니어
- └─RAG 개발자