@artiz2
Artem KustikovDeveloper▲5
Principal Consultant / System (Cloud) Architect, Machine Learning Reply
1h ago · New project · Agents · Vienna

Shipped: docling.rs - Rust port of Python docling

docling.rs converts documents — PDF, Office, HTML, scans, audio — into Markdown, docling JSON and the other shapes an LLM or a RAG pipeline can read. It is a Rust port of IBM's docling: the same output, byte-for-byte, from one static binary. No Python, no PyTorch.

Pulling text out of a PDF is easy. Keeping its structure — headings in order, tables as tables, scanned pages read — takes layout analysis, table recognition and OCR. docling has the models for that, and a Python stack to match. docling.rs runs the same models from a single binary: PDF 4.3× faster than Python docling at under half the RAM, Office and HTML 20–60× faster, and tables that survive — cell recall 0.94 where MarkItDown gets 0.31 (numbers, method).

docling.rs - Rust port of Python docling@artiz/docling-rs · github.com/docling-project/docling.rs
doclinglangchaindocuments processingpdf-processing

Comments

No comments yet
Start the conversation.
Log in to join the thread.