aicoolies logo
Docling logo
Docling logo

Docling

Get your documents ready for gen AI

open sourceupdated Apr 21, 2026

Docling is an open-source document processing toolkit by IBM Research that converts complex documents into structured formats optimized for generative AI applications. It parses PDF, DOCX, PPTX, XLSX, HTML, images, audio, and LaTeX with advanced PDF understanding including layout analysis, reading order detection, and table structure recognition. Docling exports to Markdown, HTML, JSON, and DocTags, and integrates natively with LangChain, LlamaIndex, and other AI frameworks for RAG workflows.

Docling is an open-source toolkit developed by IBM Research Zurich and now hosted under the Linux Foundation's AI and Data Foundation. It streamlines the process of converting unstructured documents into structured, machine-readable formats that large language models and foundation models can easily digest. With over 56,000 GitHub stars and more than 100 releases, Docling has become one of the most popular open-source document intelligence tools, praised by developers for its output quality compared to other solutions.

The toolkit provides advanced PDF understanding that goes beyond simple OCR, using computer vision models to recognize and categorize visual elements on a page including page layout, reading order, table structure, code blocks, formulas, and image classification. It supports a wide range of input formats including PDF, DOCX, PPTX, XLSX, HTML, images, audio files, LaTeX, and plain text. Output can be exported as Markdown, HTML, JSON, WebVTT, or the proprietary DocTags format designed for maximum LLM readability. The companion Granite-Docling vision-language model provides end-to-end document conversion in a single pass at just 258 million parameters.

Docling features a command-line interface, a Python API, and is lightweight enough to run on a standard laptop including Apple Silicon acceleration via MLX. It integrates seamlessly with LangChain, LlamaIndex, and other popular AI frameworks for retrieval-augmented generation and question-answering applications. For enterprise deployments, the Docling OpenShift Operator enables large-scale document ingestion on Kubernetes clusters with Ray Data for distributed processing. An MCP server component allows AI agents to use Docling's conversion capabilities directly within agentic workflows.

Pricing

Free and open-source under MIT license

Platforms

Python, CLI, Docker, Kubernetes, Apple Silicon MLX support

Categories

Tags

Use Cases

Related Tools

computed discovery: shared active categories · kept separate from editor-verified Alternatives

outline

Outline

Source-available team knowledge base and wiki with real-time collaboration

Outline is a fast, collaborative team knowledge base and wiki with a Markdown-compatible editor, nested collections, search with AI-assisted answers, integrations, and managed or self-hosted deployment.

freemium
Intercom MCP Server logo

Intercom MCP Server

Intercom's remote MCP server for support and Help Center context.

Intercom MCP Server is Intercom's hosted remote MCP server for connecting AI tools to Intercom workspace data. It supports the recommended Streamable HTTP endpoint, OAuth or bearer-token authentication, and tools for conversations, contacts, companies, and Help Center article workflows, with access limited by token permissions and Intercom workspace policy.

freemiumTelemetry
LangChain logo

OpenWiki

LangChain CLI for maintaining agent-friendly codebase documentation

OpenWiki is LangChain’s open-source CLI for generating and maintaining an agent-focused wiki inside a codebase. It can create an openwiki/ documentation folder, update it from repository changes, add guidance to AGENTS.md or CLAUDE.md, and run via an interactive CLI or daily GitHub Action so coding agents have durable context without stuffing every detail into prompts.

Open SourceTelemetry
codebase-memory-mcp logo

Codebase Memory MCP

Codebase knowledge graph MCP server for AI coding agents

Codebase Memory MCP is an MIT-licensed MCP server that turns a repository into a persistent code knowledge graph for AI coding agents. It gives Claude Code, Cursor, Codex-style agents, and other MCP clients structural queries for functions, classes, call chains, routes, and architecture, helping them explore large projects without repeatedly rereading files or relying only on broad search.

Open SourceTelemetry
Unabyss logo

Unabyss

MCP-native personal context vault for keeping AI agents aligned with your work, voice, and projects.

Unabyss is a personal context headquarters for AI agents. It syncs sources such as email, Slack, Notion, Drive, meetings, and professional profiles into structured context files that can be served to MCP-capable clients. The strongest angle is not generic note taking; it is permissioned, reusable context for Claude, Cursor, custom agents, and other tools that otherwise need the same background explained repeatedly.

freemiumTelemetry
tbls logo

tbls

CI-friendly database documentation generator

tbls is an open-source database documentation tool that automatically generates schema documentation in Markdown, with built-in linting to enforce documentation standards and coverage metrics for tables and columns. It supports 13+ databases including PostgreSQL, MySQL, BigQuery, Snowflake, MongoDB, and ClickHouse. Designed for CI integration with GitHub Actions support, tbls runs schema diff detection and documentation enforcement as part of automated pipelines.

Open Source

Comparisons

Docling vs MarkItDown: Which Document-to-Markdown Tool for RAG?

Docling, IBM's open-source toolkit, is the stronger default for turning complex documents into structured Markdown and JSON for RAG, thanks to deep layout analysis, table-structure recognition, reading-order detection, and OCR. Microsoft's MarkItDown counters with fast, dependency-light conversion across Office, PDF, image, and audio files when simplicity beats fidelity. This comparison weighs parsing accuracy, formats, integrations, and the workloads where each tool clearly wins.

DoclingMarkItDown

FAQ

What is Docling?

Docling is an open-source document processing toolkit by IBM Research that converts complex documents into structured formats optimized for generative AI applications. It parses PDF, DOCX, PPTX, XLSX, HTML, images, audio, and LaTeX with advanced PDF understanding including layout analysis, reading order detection, and table structure recognition. Docling exports to Markdown, HTML, JSON, and DocTags, and integrates natively with LangChain, LlamaIndex, and other AI frameworks for RAG workflows.

Is Docling free?

Yes — Docling is open source and free to use. Free and open-source under MIT license

Is Docling open source?

Yes — Docling is open source.

What are the best Docling alternatives?

The top editor-verified Docling alternatives are Sourcebot, OpenDataLoader PDF.