docling-project/docling
생성형 AI용 문서 처리 플랫폼 Docling, 비디오·이메일 지원
원제 docling-project/docling
스타 67,403당일 +629Python
Key Point
생성형 AI 개발에 필수적인 문서 전처리 도구로, 최근 비디오·이메일·XBRL 등 엔터프라이즈 형식 지원을 확대했으므로 데이터 파이프라인 구축에 직접 활용할 수 있다.
핵심 요약
- Docling은 PDF, DOCX, PPTX, XLSX, HTML, EPUB, 이미지, 오디오, 비디오 등 40여 가지 문서 형식을 파싱하고 생성형 AI와 연계하는 오픈소스 도구다.
- 페이지 레이아웃, 표 구조, 수식, 이미지 분류 등 고급 PDF 이해 기능을 제공하며, 마크다운·HTML·JSON 등 여러 형식으로 내보낼 수 있다.
- LangChain, LlamaIndex, Crew AI 등 주요 AI 프레임워크와 통합되며, MCP 서버와 API 서버로 구동할 수 있고 로컬 실행으로 민감한 데이터 보호를 지원한다.
- 최근 비디오(MP4, AVI, MOV, MKV, WebM) 파싱, XBRL 금융 보고서, 이메일(EML, MSG), EPUB 전자책, Apple Pages, ODF 형식 등 새로운 포맷 지원을 추가했다.
- 차트를 표나 코드로 변환해 설명을 생성하는 기능과 음성 인식 기반 오디오 처리를 지원하며, Python 3.10 이상에서 작동한다.
- MIT 라이선스 오픈소스로 IBM 리서치가 주도하며 LF AI & Data Foundation 프로젝트로 진행 중이다.
저장소 보기 ↗github.com