What do you want to do?
3 use cases
-
Convert a complex PDF with tables into clean Markdown
Install Docling and convert a paper or report, keeping layout, reading order and tables intact.
View prompt
Install docling-project/docling and convert <pdf path or URL> to Markdown with the docling CLI. Then run it again with the granite_docling VLM pipeline and tell me which version handled the tables better.
-
Prepare a document folder for a RAG index
Use the Python API to convert mixed documents into Markdown before chunking them into your retriever.
- REPO
docling-project/docling - Claude Code
- Codex
- Cursor
- Research
- Intermediate
View prompt
Using docling-project/docling, write a Python script that converts every file in <folder> with DocumentConverter, saves the Markdown with export_to_markdown, and loads the results into <LangChain or LlamaIndex> for retrieval. Run it and report any files that failed.
- REPO
-
Let your AI agent read documents through Docling
Connect Docling to an agent through its MCP server or run it as a service with docling-serve.
- REPO
docling-project/docling - Claude Code
- Codex
- Cursor
- Research
- Intermediate
View prompt
Set up docling-project/docling for my agent using its MCP server, following the Docling MCP docs. Then parse <document> through it and summarise the tables it found.
- REPO
Quick start with Docling
- Check you have what it needs: Python 3.10 or higher; macOS, Linux or Windows on x86_64 or arm64; Optional: a GPU for faster VLM pipelines such as GraniteDocling.
- Open docling-project/docling on GitHub and read the README and license.
- Install with
pip install docling - Convert a document from a URL or a local path with
docling https://arxiv.org/pdf/2206.01062 - Open the generated .md file in the current directory
- Try the visual language model pipeline with
docling --pipeline vlm --vlm-model granite_docling https://arxiv.org/pdf/2206.01062and compare
These steps come from our top use case, Convert a complex PDF with tables into clean Markdown, which also has a copy-paste agent prompt.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for docling-project/docling
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeAbout this repo
- Who it is forDevelopers building RAG, search or agent pipelines who need complex PDFs and office files turned into structured, faithful text.
- Why it is hot70k stars, talked about in 2 AI sources we track
- LanguagePython
- Sourcegithub.com/docling-project/docling ยท Back to Hot repos
Requirements
- Python 3.10 or higher
- macOS, Linux or Windows on x86_64 or arm64
- Optional: a GPU for faster VLM pipelines such as GraniteDocling
Add this badge to your README
Maintain Docling? Show readers where to find these use cases.
Markdown
[](https://dedupedai.com/use-cases/docling-project-docling/?utm_source=github&utm_medium=badge&utm_campaign=docling-project-docling)
HTML
<a href="https://dedupedai.com/use-cases/docling-project-docling/?utm_source=github&utm_medium=badge&utm_campaign=docling-project-docling"><img src="https://dedupedai.com/badge/docling-project/docling.svg" alt="Use cases on Deduped" height="20"></a>
A static image, no tracking script. About the badge
Questions about Docling
What is Docling?
Docling parses documents for generative AI. It reads PDF, DOCX, PPTX, XLSX, HTML, EPUB, audio, video, email and more, with advanced PDF understanding of page layout, reading order, tables, code and formulas, and exports to Markdown, HTML, DocTags or lossless JSON. It runs locally, supports OCR and visual language models such as GraniteDocling, and plugs into LangChain, LlamaIndex, Crew AI, Haystack and MCP agents. It is an open-source project on GitHub: https://github.com/docling-project/docling.
How do I use Docling?
Install with pip install docling; then Convert a document from a URL or a local path with docling https://arxiv.org/pdf/2206.01062; open the generated .md file in the current directory. The use cases on this page give the full steps and a copy-paste agent prompt for each job.
Who is Docling for?
Developers building RAG, search or agent pipelines who need complex PDFs and office files turned into structured, faithful text.
What can I do with Docling?
3 use cases so far, for example: Convert a complex PDF with tables into clean Markdown; Prepare a document folder for a RAG index; Let your AI agent read documents through Docling. Each has steps and a copy-paste agent prompt.
What do I need to run Docling?
Python 3.10 or higher; macOS, Linux or Windows on x86_64 or arm64; Optional: a GPU for faster VLM pipelines such as GraniteDocling.
What are alternatives to Docling?
Other hot AI repos in Research: Sam2, LightRAG, Ragflow, Markitdown, MinerU.
Is Docling safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.