Hacki
All BUIDLs

About the project

1. RESUMEN EJECUTIVO

Cotejo es un auditor de documentos contables que corre enteramente en la computadora del usuario. Ingiere facturas, recibos y comprobantes —incluyendo fotos torcidas, mal iluminadas y arrugadas—, extrae los datos, los cruza contra los registros de la empresa y marca las discrepancias.

Su diferencia con cualquier otro extractor de facturas es una sola, y es deliberada: Cotejo está diseñado para reconocer lo que no pudo leer bien. Cuando la confianza de lectura de un campo baja de cierto umbral, no completa el dato con una suposición: lo marca en amarillo (< 85%), muestra el recorte exacto en la imagen original para verificación humana inmediata (Bandeja de 5 Segundos) y permite usar herramientas visuales como lupa 3.0x y rotación.

La totalidad del procesamiento ocurre sin conexión y sin que ningún documento salga del equipo.

2. CÓMO FUNCIONA

2.1. Ingesta y Lectura Multimodal Local

  • Entrada de documentos: Acepta fotografías de celular, escaneos a 300 DPI, tickets térmicos desvanecidos y recibos manuscritos.
  • OCR + Multimodal On-Device: Extrae bloques de texto con sus coordenadas exactas, probando múltiples ángulos de rotación (0°, 90°, 180°, 270°).

2.2. Aritmética Determinista (Regla Central)

El modelo de IA nunca hace cálculos ni sumas de memoria.

  • Validación matemática en código: Las comprobaciones (sumas de ítems, subtotal + impuestos = total) se ejecutan mediante código nativo determinista (TypeScript).
  • Detección de duplicados: Identifica comprobantes repetidos o con variaciones en la numeración.

2.3. Cruce con Libro Diario

  • Permite explorar los asientos contables de la empresa y agregar nuevos registros para cruzarlos directamente con los comprobantes extraídos.
  • Detecta inconsistencias entre las facturas y los registros contables.

2.4. Presentación Auditable (Bandeja de 5 Segundos)

  • Muestra la explicación en lenguaje claro de cada hallazgo.
  • Muestra el recorte visual exacto del dato bajo duda para confirmación con un solo clic.

3. CORPUS DE PRUEBA Y EVIDENCIA (BENCHMARK 50 DOCS)

Cotejo cuenta con una matriz completa de precisión desglosada campo por campo sobre un conjunto de 50 documentos reales:

  • 15 Fotografías de teléfono: Inclinadas, sombras y reflejos.
  • 10 Tickets térmicos: Desvanecidos por calor y tiempo.
  • 10 Facturas escaneadas: Línea de base en 300 DPI.
  • 5 Documentos manuscritos: Caligrafía manual y recibos informales.
  • 5 Documentos difíciles: Manchas de café, arrugas y cortes.
  • 5 Documentos con discrepancias: Evaluaciones para validar la detección de fraudes y errores de libro diario.

Incluye además una sección transparente de "Dónde Falla" (Fallas Conocidas) para mitigar la adivinación semántica mediante revisión humana asistida.

4. ESPECIFICACIONES TÉCNICAS

  • Modelo Multimodal: Gemini 2.5 Flash / On-Device (Inferencia 100% local).
  • Consumo de Memoria: INT4 con ~3.8 GB RAM (Apto para laptops convencionales).
  • Motor Aritmético: TypeScript Nativo Determinista (Epsilon precision).
  • Latencia Promedio: ~315 ms por documento.

###