O Docling é um toolkit de conversão de documentos de código aberto, iniciado pela equipa AI for knowledge da IBM Research Zurique e alojado como projeto da LF AI & Data Foundation. O código tem licença MIT, a última versão no PyPI é a 2.139.0 e o projeto tem cerca de 69.000 estrelas no GitHub (Docling no GitHub, PyPI, consultados a 15 de outubro de 2026).
Faz bem o seu trabalho e não custa nada licenciá-lo. Se procura uma alternativa ao Docling, a anyformat resolve um problema adjacente: extração validada contra um esquema, envolvida em orquestração de fluxos, revisão humana e um serviço gerido.
A anyformat é processamento agêntico de documentos pronto para a empresa: um OCR agêntico que transforma qualquer documento em dados de confiança, onde cada valor está validado e cita a sua origem. Foi pensada para empresas com exigências sérias de segurança, escala e auditoria, pelo que a usam os responsáveis pelos processos e as suas equipas de IT, ao lado dos programadores que a avaliam e integram.
Descreve os campos uma vez como um esquema. O Parse lê o documento, o Extract devolve cada valor com uma pontuação de confiança e a sua posição na página, o Validate executa as suas regras e os valores de baixa confiança vão para um revisor dentro do mesmo fluxo, pela API, pelos SDK de Python e TypeScript ou pelo Studio sem código. Cada valor traz a sua evidência, aguenta documentos difíceis, é uma empresa europeia com ISO 27001 e RGPD, e o preço cobre o fluxo completo, não só a extração. Face a uma biblioteca que opera você, esses passos vêm num serviço gerido.
A medida que importa é quantos documentos passam sem que ninguém lhes toque, e as equipas entram em produção em dias, não em trimestres, com SDK, modelos e evals para medir a precisão pelo caminho.
O que é o Docling e o que não é
O Docling lê muitos formatos para uma representação unificada e exporta-a. As entradas incluem PDF, DOCX, PPTX, XLSX, HTML, EPUB, imagens, email, e áudio e vídeo com transcrição; as saídas são Markdown, HTML, JSON sem perdas, texto simples e fragmentos para RAG (documentação do Docling, consultada a 15 de outubro de 2026). Em PDF trata de layout, ordem de leitura, tabelas, código, fórmulas e OCR para digitalizações.
Integra-se com LangChain, LlamaIndex, CrewAI e Haystack, inclui uma ferramenta de linha de comandos e um servidor MCP, e pode correr como API com o docling-serve. É um toolkit que monta e opera você: nenhum fornecedor o vende como serviço, e tudo o que rodeia o passo de conversão fica por construir.
O trabalho principal do Docling é a conversão: a saída é um documento (Markdown ou JSON) que um passo posterior transforma nos campos de que precisa. A documentação também lista uma funcionalidade de extração de dados estruturados, marcada como beta (documentação do Docling, consultada a 15 de outubro de 2026). Fontes secundárias descrevem-na como experimental, limitada a PDF e imagens e guiada por um modelo que você define; consulte a documentação oficial para o estado atual antes de depender dela.
A anyformat extrai contra um esquema definido pelo utilizador em zero-shot e devolve JSON validado, com campos de documento e de tabela declarados em conjunto e devolvidos numa única chamada. Cada campo traz uma pontuação de confiança e uma citação visual que indica a sua posição exata na página.
Confiança: o quão bem converteu face a se o valor está certo
O Docling reporta confiança ao nível da página e do documento, construída com pontuações de layout, OCR e parse entre 0 e 1, agrupadas em quatro graus de fraco a excelente. A pontuação de tabelas consta como ainda não implementada, e a documentação diz que as pontuações numéricas são informativas e que o seu cálculo pode mudar (documentação do Docling, consultada a 15 de outubro de 2026).
Isso diz o quão bem uma página foi convertida. Não diz se um valor extraído está correto, pelo que um processo de revisão não tem nada sobre o qual encaminhar ao nível do campo. A anyformat devolve uma confiança por cada campo extraído, com a evidência da origem ao lado, de modo que um limiar decide que valores passam e quais vão para um revisor dentro do mesmo fluxo. Para ver como estas pontuações são calculadas e lidas, consulte como funciona a pontuação de confiança.
Benchmark: onde cada um lidera
No nosso benchmark de parsing, realizado sobre mais de 1.000 documentos reais de mais de 30 tipos e que pontua texto, tabelas e estrutura do documento, a anyformat obteve 78,1% e o Docling 52,3% (o nosso benchmark, 2026). A mesma tabela lista o Docling como autoalojado, pelo que não tem preço por página. A anyformat também publica o seu próprio benchmark de parsing com o ranking completo.
No ranking independente do ParseBench, lido a 15 de outubro de 2026, a anyformat (Standard) obteve 80,30, quinta de 147 entradas, e os modelos de pesos abertos do Docling 50,65, em 111.º lugar. O ParseBench é publicado pela LlamaIndex, que também vende um produto de parsing que lidera o seu próprio ranking, e a linha do Docling são os modelos de pesos abertos, não necessariamente um pipeline completo afinado.
O Docling sai melhor numa comparação prática. No nosso teste de ferramentas de PDF para markdown com os mesmos ficheiros fictícios, o Docling devolveu a tabela como uma tabela markdown correta, a lista como lista e as duas colunas em ordem, e leu uma digitalização sem configuração. Comparámos à vista e não vimos erros; é uma observação, não uma pontuação de precisão (PDF para markdown para LLMs, 30 de setembro de 2026). Além disso, os benchmarks medem parsing, não extração contra o seu próprio esquema, por isso a comparação real é um teste com os seus próprios documentos.
Precisão: leitura, estrutura e valores
Em IA documental, a precisão significa três coisas diferentes. Ler os carateres e reconstruir a estrutura (tabelas, ordem de leitura, fórmulas) é o núcleo do Docling, e a sua saída em Markdown é sólida aí. Pôr o valor certo no campo certo é a extração, e é o que o sistema a jusante consome: uma pontuação de conversão não diz se o total da fatura foi parar ao campo do total, nem se a linha 1.800 de uma tabela longa sobreviveu. O estudo de documentos longos da anyformat manteve cerca de 99% de recuperação de linhas em tabelas até 50 páginas e cerca de 2.400 linhas (o nosso benchmark, 2026).
Se a precisão decide a escolha, teste-a como a vai usar. Pegue em 50 a 100 documentos seus, extraia o mesmo esquema com ambos e pontue ao nível do campo: correspondência exata para identificadores e montantes, recuperação de linhas para tabelas. Depois verifique se a confiança que cada sistema reporta prevê quais os campos errados, porque isso decide quanta revisão humana é necessária. A suite de evals da anyformat executa este tipo de comparação sobre os seus próprios documentos antes de um fluxo entrar em produção.
Teste ambos com os seus documentos. Experimente a anyformat grátis, com uma concessão única de 50.000 créditos no Pay As You Go, ou peça uma demo.
O Docling não tem custo de licença: o código é MIT e o Granite-Docling, o seu pequeno modelo de visão, é Apache 2.0 (ficha do modelo Granite-Docling, consultada a 15 de outubro de 2026). O custo é operá-lo: infraestrutura, tempo de engenharia e tudo o que se constrói à volta da conversão. As imagens de contentor do docling-serve são grandes, com uma imagem base de 8,7 GB em amd64, e os modelos descarregam-se na primeira utilização (docling-serve, consultado a 15 de outubro de 2026).
A anyformat fatura em créditos, por página e por operador: 10 créditos custam 0,01 €, pelo que o Parse custa 25 créditos por página (0,025 €, publicado como 25 $ por 1.000 páginas), o Extract 35 créditos por página e o Validate 5 créditos por regra de IA, uma vez por extração (preços da anyformat, 2026). Parse mais Extract são 60 créditos, ou seja 0,06 €, por página.
Só em custo de licença, o Docling é mais barato, porque é gratuito. Não são o mesmo produto: o preço da anyformat inclui o serviço gerido, a fila de revisão, a validação e a orquestração que, de outro modo, teria de construir e operar, e o seu plano gratuito permite experimentar antes de pagar.
O Docling é software, não um fornecedor, pelo que não tem certificações próprias: a conformidade depende de onde e como o executa. Isso pode ser uma vantagem quando precisa de controlo total do ambiente, e um encargo quando um auditor pede evidências.
A anyformat tem certificação ISO 27001, cumpre o RGPD e é uma empresa com sede na UE e entidade jurídica europeia, com a conformidade incluída em todos os planos, sem sobrecusto.
Construtor de fluxos, revisão e validação
O Docling converte documentos; a classificação, a divisão de pacotes de vários documentos, o encaminhamento por tipo de documento, as regras de validação e a revisão humana não fazem parte dele, e a sua documentação não descreve uma fila de revisão. As equipas que escolhem o Docling constroem esses passos à sua volta.
A anyformat inclui o Studio, uma tela de fluxos sem código: ramificações, condições, divisão, encaminhamento, operadores de extração, regras de validação, cruzamento com fontes de dados internas e revisão humana colocada onde o processo a exige. Os campos de baixa confiança são encaminhados para um revisor, que vê o valor junto à sua origem na página e pode corrigi-lo. As equipas de operações alteram o fluxo sem lançar código.
Estabilidade de versões
Com uma biblioteca, fixa você a versão do pacote, e os modelos que descarrega fazem parte do que tem de manter consistente entre ambientes e ao longo do tempo.
As versões dos fluxos da anyformat são fixas e imutáveis: um version_id publicado não muda por baixo de si, o que importa quando um processo regulado tem de reprocessar um documento de forma idêntica anos mais tarde.
Sim, se quer que a extração funcione como um processo e não como uma chamada: saída validada contra um esquema com confiança por campo, fila de revisão, regras de validação, orquestração sem código e fluxos com versão fixa, sem operar você modelos e contentores. Se quer markdown ou texto dos documentos, sem custo de licença e nas suas próprias máquinas, depende do trabalho: o Docling faz isso bem e a anyformat não é uma forma mais barata de o fazer. E se gosta da conversão do Docling, os dois podem coexistir, porque a camada que torna o resultado seguro para produção é a que a anyformat acrescenta.
Quando escolher o Docling
Conversão gratuita e de código aberto de muitos formatos para Markdown ou JSON, com o pipeline à volta como código que a sua equipa aceita manter, ou quando as suas restrições exigem executar tudo nas suas próprias máquinas.
Quando a extração tem de funcionar como um processo e não como uma chamada: confiança por campo com evidência, regras de validação, revisão humana, orquestração sem código e versões de fluxo fixas, como serviço gerido. Comece em anyformat.ai.
Veja também as outras comparações: anyformat vs LlamaParse, anyformat vs Unstructured e anyformat vs Mistral OCR, ou consulte todas as comparações.