Blog

La API de PDF a Markdown más rápida — benchmarks frente a PyMuPDF4LLM, Marker y docling

10 de agosto de 2026 · 4 min de lectura


En resumen: AnyMD convierte PDF a Markdown en 0,3–0,8 segundos para documentos habituales: entre 4 y 10 veces más rápido que PyMuPDF4LLM, Marker y docling. Sin colas ni trabajos asíncronos. API síncrona y procesamiento en memoria.

Construimos AnyMD en Rust por una razón. Otras herramientas son bibliotecas locales de Python o trabajadores detrás de una cola. AnyMD es un binario Rust compilado: el archivo entra y Markdown vuelve en la misma respuesta HTTP, normalmente en menos de un segundo.

Benchmarks

Probamos tres tipos de documentos con cuatro herramientas en el mismo hardware (Xeon de 8 núcleos, 16 GB de RAM, SSD). Los tiempos están en segundos; menos es mejor.

DocumentoPáginasAnyMDPyMuPDF4LLMMarkerdocling
PDF de investigación120,4 s2,8 s4,1 s3,2 s
Informe empresarial (PDF)480,8 s6,5 s14,2 s8,9 s
Manuscrito DOCX850,6 sN/AN/A9,4 s
Presentación PPTX30 diapositivas0,5 sN/AN/A5,7 s

PyMuPDF4LLM y Marker solo admiten PDF. docling admite PDF y Office, pero su base Python añade sobrecarga por documento. AnyMD procesa todos los formatos de forma nativa y con latencia casi constante.

Por qué Rust importa

El análisis de documentos consume CPU: extraer texto, analizar XML de DOCX/PPTX y reconstruir el diseño de PDF. Las bibliotecas Python pagan el coste del GIL. Rust compila a código nativo, sin pausas de recolección de basura y con uso completo de hilos.

Un informe de 48 páginas tarda 0,8 segundos con AnyMD frente a 6–14 segundos con herramientas Python. En una pipeline RAG que procesa miles de documentos, esa diferencia se multiplica.

Pruébalo

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

Plan gratuito: 100 páginas/mes, sin tarjeta. Obtén tu clave API — tarda unos 30 segundos.


← Leer más →