AIAny
AI Infra2024
Icon for item

Docling

Converts PDFs, Office files, HTML, images and audio into one structured DoclingDocument, with deep PDF layout, reading order, table-structure and formula recognition, OCR, and native LangChain/LlamaIndex/Haystack integrations for RAG pipelines.

Introduction

Most "PDF to text" tools hand you a wall of broken paragraphs, scrambled column order, and tables flattened into noise — the exact things that wreck a RAG pipeline downstream. The bet here is that the parsing step, not the LLM, is where most document-AI projects quietly fail, so heavy investment goes into actually understanding page layout before emitting anything.

The payoff is a single typed object, the DoclingDocument, that every format — PDF, DOCX, PPTX, XLSX, HTML, EPUB, images, even audio — collapses into. Downstream code stops caring whether the source was a scanned invoice or a slide deck.

What Sets It Apart
  • Layout-aware PDF parsing: it reconstructs reading order, detects table structure, and isolates formulas, code blocks, and figures — not just a flat text dump, which is what keeps chunked retrieval coherent.
  • One representation, many exports: the DoclingDocument serializes cleanly to Markdown, HTML, or JSON, so the same parse feeds both human review and machine ingestion.
  • Plugs into the stack you already use: native connectors for LangChain, LlamaIndex, Crew AI, and Haystack let it slot in as the ingestion layer rather than a parallel pipeline.
  • Runs locally: the full model stack, including the GraniteDocling vision-language model and OCR, executes on your own hardware, which matters when documents can't leave the building.
Who It's For

A strong fit if you're building RAG or document-extraction systems and have been losing accuracy to bad upstream parsing, especially on messy real-world PDFs with tables and scans. Look elsewhere if you only need plain-text extraction from clean digital PDFs — a lighter library will be faster and simpler — or if you need a hosted, zero-setup API, since it expects you to run and provision the models yourself.

Information

  • Websitegithub.com
  • OrganizationsIBM Research
  • AuthorsDocling Team
  • Published date2024/09/24

Categories

More Items

GitHub
AI Infra2025

Defines a vendor-neutral JSON/YAML semantic model specification and tooling to exchange metrics, dimensions, lineage and other business semantics across analytics, AI and BI platforms; includes a core spec, validators, converters (dbt, GoodData, Salesforce) and example models.

GitHub
AI Train2025

An asynchronous, high-throughput framework for large-scale reinforcement learning and agentic training that scales to 1T+ MoE models and 1000+ GPUs, with native verifiers integration, end-to-end SFT/RL/evals, and Slurm/Kubernetes deployment; requires NVIDIA GPUs.

GitHub

Runs a self-hosted meeting bot and transcription API that joins Google Meet, Teams and Zoom and streams speaker-attributed transcripts in real time. Compiles meetings into a git-backed Markdown workspace and runs sandboxed agents on your infrastructure; Apache-2.0 and air-gap capable.