Skip to content

Docling

Docling DS4SD%2Fdocling | Trendshift

arXiv PyPI version PyPI - Python Version uv Ruff Pydantic v2 pre-commit License MIT PyPI Downloads Docling Actor Chat with Dosu OpenSSF Best Practices LF AI & Data

Docling simplifies document processing, parsing diverse formats โ€” including advanced PDF understanding โ€” and providing seamless integrations with the gen AI ecosystem.

Features

  • ๐Ÿ—‚๏ธ Parsing of multiple document formats incl. PDF, DOCX, PPTX, XLSX, HTML, WAV, MP3, images (PNG, TIFF, JPEG, ...), and more
  • ๐Ÿ“‘ Advanced PDF understanding incl. page layout, reading order, table structure, code, formulas, image classification, and more
  • ๐Ÿงฌ Unified, expressive DoclingDocument representation format
  • โ†ช๏ธ Various export formats and options, including Markdown, HTML, DocTags and lossless JSON
  • ๐Ÿ”’ Local execution capabilities for sensitive data and air-gapped environments
  • ๐Ÿค– Plug-and-play integrations incl. LangChain, LlamaIndex, Crew AI & Haystack for agentic AI
  • ๐Ÿ” Extensive OCR support for scanned PDFs and images
  • ๐Ÿ‘“ Support of several Visual Language Models (GraniteDocling)
  • ๐ŸŽ™๏ธ Support for Audio with Automatic Speech Recognition (ASR) models
  • ๐Ÿ”Œ Connect to any agent using the Docling MCP server
  • ๐Ÿ’ป Simple and convenient CLI

What's new

  • ๐Ÿ“ค Structured [information extraction][extraction] [๐Ÿงช beta]
  • ๐Ÿ“‘ New layout model (Heron) by default, for faster PDF parsing
  • ๐Ÿ”Œ MCP server for agentic applications

Coming soon

  • ๐Ÿ“ Metadata extraction, including title, authors, references & language
  • ๐Ÿ“ Chart understanding (Barchart, Piechart, LinePlot, etc)
  • ๐Ÿ“ Complex chemistry understanding (Molecular structures)
  • ๐Ÿ“ Parsing of Web Video Text Tracks (WebVTT) files

Get started

Check out our getting started page to get the ball rolling!

Live assistant

Do you want to leverage the power of AI and get live support on Docling? Try out the Chat with Dosu functionalities provided by our friends at Dosu.

Chat with Dosu

LF AI & Data

Docling is hosted as a project in the LF AI & Data Foundation.

IBM โค๏ธ Open Source AI

The project was started by the AI for knowledge team at IBM Research Zurich.