What problem does it solve?
Extracting usable text from PDFs, scanned documents, and image-based files is slow and often requires manual copying, especially when documents contain complex layouts or OCR-needed content.
Core Features & Use Cases
- URL-first extraction for PDFs: Uses web extraction for documents that have a URL to convert PDF-to-markdown without local dependencies.
- Lightweight text extraction: Supports fast extraction for text-based PDFs (and other supported formats) using pymupdf with optional markdown output, tables, images, pages selection, and basic metadata.
- High-quality OCR for scans: Uses marker-pdf when OCR is required (scans, equations/LaTeX, forms, and advanced layout), including optional JSON output and saving extracted images.
- Use Cases: Turn arXiv PDFs into markdown for research workflows, convert scanned receipts into searchable text, or extract tables and key sections from multi-page reports.
Quick Start
Ask the agent to extract OCR-ready text from a scanned PDF by using the marker-pdf path when local OCR is needed, otherwise falling back to the lightweight pymupdf workflow.