NanoDoc
0.1.0Best for complex, table-heavy, and multi-structure documents.
One-line install for local PDF parsing on macOS.
Select different parsers as you need, and get upstream-quality output with zero cloud upload.
Access all local PDF parsers for macOS in one place, keep up with new releases, and use the output directly with your agents.
As prompted in the terminal, you may need to run source ~/.docdot/env manually to apply the PATH configuration.
curl -fsSL https://docdot.ai/install.sh | bashCurrently supportsNanoDocPaddleOCRGLM-OCRMinerULiteParse, and stays updated with the latest PDF parsers.
docdot install nanodocParse the PDF using this command
docdot -i ./example.pdf -o ./outputOr parse the PDF using web UI
docdot web #Then open http://127.0.0.1:8173 in your browser.Currently supportsCodexClaude CodeOpenClawHermesWorkBuddy
docdot skills installRestart the Agent tool upon Skills exceptions.(Codex: The DocDot Agent Skill is only supported inside Codex Projects.)
Note: Data are as of Jul 29, 2026.
Best for complex, table-heavy, and multi-structure documents.
Broad language support with balanced benchmark coverage.
Wide language coverage and solid general-purpose OCR performance.
Strong on mixed-layout extraction with chart support.
Efficiency-first parser with lower structural fidelity.
More providers will be available
Arrows indicate whether higher or lower values are preferable for each metric.
| Features | NanoDoc | MinerU | PaddleOCR |
|---|---|---|---|
Output Format | markdown, json | markdown, json | markdown, json |
Scanned Docs | |||
Multilingual | CN,EN | 50+ Langs | 50+ Langs |
Layout Coordinates | |||
Tables | |||
Cross-Page Table | |||
Formulas | |||
Image Extraction | |||
Charts | |||
Size on Disk | 534 MiB | 3.21 GiB | 2.57 GiB |