Skill Tracer
Skills › Scientific Agent Skills › liteparse › choosing_a_parser.md

choosing_a_parser.md

32 lines · skills/liteparse/references/choosing_a_parser.md at 5f2bc03

Open on GitHub

Most marks come from matching words in the file, so treat them as pointers.

1# Choosing a Document Parser
2
3LiteParse **2.15.0** supports text, JSON and Markdown locally. Do not route away
4from it solely because the consumer wants Markdown.
5
6| Need | Suitable path |
7|---|---|
8| Text boxes, page PNGs, local PDF/Office/image parsing | LiteParse |
9| Heuristic Markdown from PDFs or converted Office files | LiteParse; visually inspect complex layouts |
10| HTML, EPUB, audio or other formats outside LiteParse's supported inputs | Review the `markitdown` skill and its converter dependencies |
11| Merge/split/rotate, watermark or fill PDF forms | A PDF manipulation library such as `pypdf` |
12| Local extraction fails on dense tables, handwriting or hard scans | Review LlamaParse cloud capabilities, document-sharing authorization and pricing separately |
14LiteParse's HTTP OCR is optional and may send rasterized pages to a remote
15server. Its bundled Tesseract can download missing language files. A local
16parser therefore does not imply a network-free first run.
18For layout-aware RAG, store page number, page dimensions and bounding boxes
19alongside text; pair the same pages/settings with screenshots. For Markdown,
20use `output_format="markdown"` directly and inspect headings, tables, equations,
21units and references. No local heuristic parser guarantees faithful scientific
22transcription or chart-data recovery.
24The general comparison does not certify another parser's current format matrix
25or output fidelity. See its own skill/docs before execution. LlamaParse is a
26separate cloud service, not an endpoint or drop-in credential for LiteParse's
27HTTP OCR contract.
29Reviewed 2026-10-01:
30[LiteParse overview](https://developers.llamaindex.ai/liteparse/),
31[released LiteParse README](https://github.com/run-llama/liteparse/blob/d3a79177b9e9e570f8c2d9878ace601445fdaf76/README.md),
32[LlamaParse overview](https://developers.llamaindex.ai/llamaparse/parse/).

Choosing a Document Parser

LiteParse 2.15.0 supports text, JSON and Markdown locally. Do not route away from it solely because the consumer wants Markdown.

NeedSuitable path
Text boxes, page PNGs, local PDF/Office/image parsingLiteParse
Heuristic Markdown from PDFs or converted Office filesLiteParse; visually inspect complex layouts
HTML, EPUB, audio or other formats outside LiteParse's supported inputsReview the markitdown skill and its converter dependencies
Merge/split/rotate, watermark or fill PDF formsA PDF manipulation library such as pypdf
Local extraction fails on dense tables, handwriting or hard scansReview LlamaParse cloud capabilities, document-sharing authorization and pricing separately

LiteParse's HTTP OCR is optional and may send rasterized pages to a remote server. Its bundled Tesseract can download missing language files. A local parser therefore does not imply a network-free first run.

For layout-aware RAG, store page number, page dimensions and bounding boxes alongside text; pair the same pages/settings with screenshots. For Markdown, use output_format="markdown" directly and inspect headings, tables, equations, units and references. No local heuristic parser guarantees faithful scientific transcription or chart-data recovery.

The general comparison does not certify another parser's current format matrix or output fidelity. See its own skill/docs before execution. LlamaParse is a separate cloud service, not an endpoint or drop-in credential for LiteParse's HTTP OCR contract.

Reviewed 2026-10-01: LiteParse overview, released LiteParse README, LlamaParse overview.

Raw lines 1 to 32
Names a skill markitdown :10