Blog

A API de PDF para Markdown mais rápida — benchmarks contra PyMuPDF4LLM, Marker e docling

10 de agosto de 2026 · 4 min de leitura


Resumo: O AnyMD converte PDFs em Markdown em 0,3–0,8 segundos para documentos típicos — 4–10× mais rápido do que PyMuPDF4LLM, Marker e docling. Sem filas, tarefas assíncronas ou espera: API síncrona e processamento em memória.

Criámos o AnyMD em Rust porque as outras ferramentas são bibliotecas Python locais ou workers em fila. O AnyMD é um binário Rust compilado com análise de documentos otimizada: o ficheiro entra e o Markdown regressa na mesma resposta HTTP, normalmente em menos de um segundo.

Benchmarks

Testámos conversão de documentos comuns em quatro ferramentas no mesmo hardware (Xeon de 8 núcleos, 16 GB RAM, SSD). Os tempos estão em segundos; menos é melhor.

DocumentoPáginasAnyMDPyMuPDF4LLMMarkerdocling
PDF de investigação120,4 s2,8 s4,1 s3,2 s
Relatório empresarial480,8 s6,5 s14,2 s8,9 s
Manuscrito DOCX850,6 sN/AN/A9,4 s

PyMuPDF4LLM e Marker só suportam PDF. O docling suporta PDF e Office, mas é baseado em Python e tem overhead significativo. O AnyMD trata todos os formatos de forma nativa, com latência quase constante.

Porque Rust importa

A análise de documentos exige CPU: extrair texto, analisar árvores XML e reconstruir layouts PDF. Bibliotecas Python pagam o custo do GIL; Rust compila para código nativo, sem pausas de garbage collector e com utilização completa de threads.

Experimente

curl https://anymd.net/api/convert \
  -H "Authorization: Bearer your-key" \
  -F "file=@report.pdf"

Plano grátis: 100 páginas/mês, sem cartão. Obtenha a sua chave API — demora cerca de 30 segundos.


← Ler mais →