O que é Docling?
O Docling converte documentos em texto pronto para IA. Ele lê PDF, DOCX, PPTX, XLSX, HTML, EPUB, e-mail (EML e MSG), LaTeX e imagens, e ultimamente áudio e vídeo por reconhecimento de fala, e gera Markdown, HTML ou um modelo de documento em JSON sem perdas que preserva títulos, ordem de leitura e tabelas.
PDFs e imagens passam por modelos locais de machine learning para detecção de layout, estrutura de tabelas (TableFormer) e OCR, com um modo opcional de visão e linguagem que usa o GraniteDocling da IBM, de 258M parâmetros. Ele inclui chunking para RAG, um servidor de API (docling-serve), um servidor MCP e integrações com LangChain, LlamaIndex, CrewAI e Haystack.
Ele começou na IBM Research e é hospedado pela LF AI & Data Foundation. Os lançamentos são frequentes: a v2.142.1 saiu em 23 de outubro de 2026.
Docling vale a pena?
O Docling é o parser de código aberto a ser batido para PDFs com tabelas de verdade, e seu ponto fraco agora é a segurança, não a qualidade. Ele tem cerca de 69.400 estrelas no GitHub, licença MIT e uma fundação neutra como casa, e a comparação de 2026 da Kanopy Labs concluiu que sua extração de tabelas é mais forte que a do Unstructured em PDFs complexos.
É a saída que o torna útil para RAG. O Docling preserva a ordem de leitura, os níveis de título e a estrutura das tabelas em um modelo de documento tipado, então os chunks levam o contexto da seção em vez de chegarem como texto solto. Ele também roda localmente: o FAQ diz que não usa nenhum serviço remoto e pode funcionar em uma rede isolada depois que os pesos dos modelos são copiados para dentro dela.
Ler tantos formatos cria uma grande superfície de ataque. O projeto publicou 28 avisos de segurança no GitHub, 11 deles só em 23 de outubro de 2026, a maioria sobre arquivos pequenos que esgotam memória ou CPU (membros de arquivo compactado superdimensionados em DOCX, XLSX e EPUB, extensões de tabela LaTeX sem limite), além de um contorno da verificação de TikZ que permitia ler e gravar arquivos. Um aviso de alta severidade em 1 de outubro cobriu leitura e gravação arbitrárias de arquivos. O lote mais recente foi corrigido na 2.142.1, e um serviço que processa uploads de desconhecidos deve fixar essa versão e isolar o worker.
Velocidade e tamanho da instalação são os limites práticos. A página de benchmarks de GPU relata cerca de 1 a 8 páginas por segundo por máquina em uma NVIDIA L40S, uma RTX 5090 e uma RTX 5070, dependendo do pipeline e de o OCR rodar ou não, então um arquivo de um milhão de páginas dá cerca de três dias de trabalho a quatro páginas por segundo. A stack de ML vem como dependência obrigatória, e avaliadores relatam resultados mais fracos em manuscritos e fotos de celular, em que o pipeline de visão e linguagem ou um parser hospedado é a alternativa habitual.
Onde ele se destaca
Um engenheiro de plataforma em uma startup de legal tech de 50 pessoas
Ingerir contratos e peças processuais cheios de tabelas em um índice de RAG
Rode o docling-serve em um nó com uma GPU, passe cada upload por ele e armazene o modelo JSON e a saída do chunker. Sem custo de licença; a algumas páginas por segundo, um acúmulo de 200.000 páginas leva menos de um dia de GPU, e o parser precisa ser isolado e atualizado porque lê arquivos não confiáveis.
Um gerente de compliance em um banco regional
Processar relatórios internos sem enviar documentos para uma API de terceiros
O Docling roda isolado da rede depois que os pesos dos modelos são instalados, então os documentos nunca saem da rede e não é preciso revisar o tratamento de dados de um fornecedor. A contrapartida é ser dono do hardware e acompanhar as frequentes versões de segurança.
Um cientista de dados montando um corpus de pesquisa
Converter PDFs do arXiv, fontes LaTeX e EPUBs em Markdown para fine-tuning
pip install docling e rode a CLI sobre uma pasta, trocando para o pipeline de visão GraniteDocling em páginas cheias de fórmulas. Gratuito; execuções só com CPU são mais lentas, então um corpus grande justifica uma GPU.
Antes de decidir
- Configuração
- pip install docling em Python 3.10 ou superior (o suporte ao 3.9 terminou na 2.70.0); a primeira execução baixa os pesos de layout, tabelas e OCR. Um único comando da CLI converte um PDF, e o docling-serve fornece um servidor de API.
- Integrações
- Loaders para LangChain, LlamaIndex, CrewAI e Haystack; um servidor MCP para agentes; exportação para Markdown, HTML, DocTags e JSON sem perdas.
- Dados e privacidade
- Roda localmente e não chama nenhum serviço remoto por padrão, segundo o FAQ; busca remota de imagens e OCR remoto são opcionais. Licença MIT sem limites comerciais. 28 avisos de segurança publicados, o mais recente corrigido na 2.142.1.
- Custo em escala
- O software é gratuito e o custo é computação. Os benchmarks do projeto relatam cerca de 1 a 8 páginas por segundo por máquina, então uma ingestão pesada significa um nó de GPU dedicado, como uma AWS g6e.2xlarge com uma L40S. Os mantenedores não vendem edição paga.
- Limites
- Cerca de 900 issues e pull requests abertos; estilos de texto como negrito não são extraídos de PDFs; manuscritos e fotos de câmera continuam fracos; processar arquivos não confiáveis exige sandboxing.
O que é bom
- Boa recuperação de tabelas e da ordem de leitura
- Roda totalmente offline com modelos locais
- Modelo JSON sem perdas, além de Markdown e HTML
- Licença MIT sob uma fundação neutra
O que não é
- 28 avisos de segurança; aplicar as correções é obrigatório para arquivos não confiáveis
- Dependências de ML pesadas
- Algumas páginas por segundo por GPU
- Mais fraco em manuscritos e fotos
Ideal para
Equipes que constroem RAG auto-hospedado sobre PDFs e documentos do Office com tabelas complexas.
Alternativas ao Docling
Docling: perguntas frequentes
- Docling vale a pena?
- O Docling é o parser de código aberto que acerta as tabelas, e aquele cujas versões de segurança você não pode se dar ao luxo de pular. Damos nota 4.5 de 5.
- Quanto custa Docling?
- Gratuito e de código aberto sob a licença MIT.
- Quais são as desvantagens de Docling?
- 28 avisos de segurança; aplicar as correções é obrigatório para arquivos não confiáveis; dependências de ML pesadas; algumas páginas por segundo por GPU; mais fraco em manuscritos e fotos.
- Para quem Docling é indicado?
- Equipes que constroem RAG auto-hospedado sobre PDFs e documentos do Office com tabelas complexas.
- Quanto custa Docling para uma equipe ou em produção?
- O software é gratuito e o custo é computação. Os benchmarks do projeto relatam cerca de 1 a 8 páginas por segundo por máquina, então uma ingestão pesada significa um nó de GPU dedicado, como uma AWS g6e.2xlarge com uma L40S. Os mantenedores não vendem edição paga.
- Docling é seguro para dados da empresa?
- Roda localmente e não chama nenhum serviço remoto por padrão, segundo o FAQ; busca remota de imagens e OCR remoto são opcionais. Licença MIT sem limites comerciais. 28 avisos de segurança publicados, o mais recente corrigido na 2.142.1.
- Quais são as melhores alternativas ao Docling?
- As alternativas mais próximas que analisamos são Unstructured, LlamaIndex, Firecrawl, pdf-inspector e Xberg (formerly Kreuzberg).
Respostas verificadas em 23 de out. de 2026.
