What problem does it solve?
OCR and document parsing help you recover readable text from PDFs, scanned pages, and complex documents so you can search, summarize, and reuse their contents instead of manually copying data.
Core Features & Use Cases
- Remote-first extraction for URL PDFs: Use web extraction for PDF-to-markdown conversion when a document URL is available (e.g., arXiv PDFs).
- Lightweight text-based PDF extraction: Use pymupdf (fast, no models) for text-based PDFs and basic structure needs, including markdown and tables.
- High-quality OCR for scans and complex layouts: Use marker-pdf for scanned documents, equations/LaTeX, forms, and better layout-aware reading order.
- Optional structured outputs: Produce markdown or JSON-like output including extracted metadata and (optionally) extracted images.
Quick Start
Extract high-quality text from a scanned PDF file named document.pdf (including OCR) and return the result in markdown.