완전 로컬 처리 PDF 도구 PaperPilot 공개
원제 PaperPilot – Zero-Cloud, Pure-Rust PDF Engine with WASM and MCP
126 포인트댓글 29
Key Point
AI 에이전트에 PDF 처리 기능을 안전하게 통합할 수 있는 방법이 생겼고, 클라우드 전송 없이 로컬에서만 동작해 데이터 프라이버시를 보장한다.
핵심 요약
- Rust로 작성된 PDF 및 문서 도구 PaperPilot이 오픈소스로 공개되었다. 클라우드 없이 순수 로컬에서 동작하며 파일이 머신을 떠나지 않는다.
- Claude Desktop, Cursor 등 MCP 클라이언트에 플러그인으로 제공되어 AI 에이전트가 PDF 병합, 분할, OCR, 압축을 수행할 수 있다.
- CLI, 브라우저(WASM), Tauri 기반 데스크톱 앱, localhost REST API 등 5가지 인터페이스를 제공한다.
- PDF 정렬(병합·분할·회전·페이지 삭제), 최적화(압축), 추출(평문·OCR), 보안(워터마크·서명 검증·PII 스캔), 사무용 데이터 변환(Excel to JSON/CSV) 기능을 갖춘다.
- 순수 Rust로 구현되어 Chromium이나 C++ 런타임을 필요로 하지 않으며, 의존성이 경량이다.
- 동일한 Rust 코어를 모든 인터페이스가 공유해 동작이 일관성 있게 유지된다.
- 브라우저에서 사용할 때 네트워크 탭에 파일 업로드가 전혀 보이지 않아 순전히 브라우저 메모리에서 처리됨을 확인할 수 있다.
- v0.6 기준으로 북릿 임포지션, N-up 그리드, 서명 제거, 깊이 있는 새니타이즈 등을 지원한다.
- 향후 v0.7에서 PDF ↔ Markdown/HTML/JSON, v0.8에서 Word/Excel/PowerPoint 변환, v0.9에서 암호화·복호화·서명·수정 기능을 추가할 계획이다.
- Apache 2.0 라이선스의 커뮤니티 에디션으로 공개되며, SSO·RBAC·감시 로그·데이터 손실 방지(DLP) 기능을 가진 엔터프라이즈 에디션도 별도 개발 중이다.