DocMind Playground

Playground técnico del SDK DocMind: prueba archivos en el navegador (superficie limitada de @dragon708/docmind-browser) o en la API completa de Node con los enlaces de abajo, o consulta la documentación MDX.

Dos carriles, un mismo kit

DocMind convierte archivos difíciles en texto, estructura y Markdown listo para LLM. El SDK de navegador y el de Node no tienen paridad de funciones: @dragon708/docmind-browser está deliberadamente acotado (WASM/restricciones de runtime, menos dependencias), mientras que @dragon708/docmind-node es el kit completo — PDF, OCR, extracción Markdown especializada y más.

Navegador — @dragon708/docmind-browser

Los bytes no salen del cliente — ideal para privacidad, demos rápidas y Client Components — pero la API es más estrecha que en Node: sin paridad total con el laboratorio PDF, sin pila OCR de servidor y sin rutas Markdown en Node para PDF, HTML, CSV u hojas de cálculo. Úsalo para validar lo viable en navegador y mueve lo pesado a Node.

Servidor — @dragon708/docmind-node

El playground envía multipart a /api/analyze, donde obtienes la superficie completa: motores PDF completos, OOXML de DOCX, OCR, extracción Markdown para PDF, HTML, CSV y hojas de cálculo en Node y el mismo stack que desplegarías en producción cuando necesitas máxima cobertura de formatos.

Muestras para estirar el stack

Cada tipo dispara un detector y una ruta distinta — combínalos para ver avisos, fallbacks y salida estructurada en acción.

  • .txt UTF-8 llano — la prueba de sinceridad. Observa detección de tipo, normalización de texto y cuán escueta es la metadata sin contenedor fancy.
  • Un .pdf pequeño con texto real (no solo escaneo plano) — ideal para extracción de texto, hints de outline y comparar luego con OCR cuando metas una página escaneada.
  • Un .docx modesto con títulos, una tabla y quizá una imagen — perfecto para HTML Mammoth, bloques semánticos y ver cómo sobrevive la estructura hasta el JSON.
  • Un .png o .jpg con tipografía legible (captura, foto de diapositiva o escaneo) — la puerta a @dragon708/docmind-ocr: confianza, idiomas y trucos preprocess-only.
  • Un .csv, .xlsx o un trozo de .html — territorio del laboratorio Markdown. Verás rutas de conversión especializadas, tablas GFM, límites de filas opcionales y fallback estructurado cuando la ruta directa se queda corta.
  • Algo deliberadamente raro — extensión incorrecta, ruido binario o “sin extensión” — para ver cómo DocMind clasifica lo desconocido, muestra avisos y aún devuelve un sobre seguro.