Hacki
All BUIDLs

About the project

El problema

Hay máquinas industriales desconectadas de internet a propósito. Para meterles un archivo, hoy alguien camina con un pendrive — que no es un archivo, es una computadora con firmware propio (BadUSB). El 82% del malware hallado en USB industriales puede parar la planta (Honeywell 2024).

Y antes de eso: nadie verifica que el archivo sea el correcto. Revisión vieja = lote a scrap. Herramienta que no está montada = husillo partido.

Qué construimos

La IA lee · El código decide · La luz lo cruza

  1. QVAC local (OCR_LATIN + QWEN3-4B-Q4_K_M) lee la orden de trabajo y la hoja de preparación — fotos, escaneos, papel gastado.
  2. Código determinista parsea el programa .nc y compara. El modelo nunca decide: el esquema ni siquiera tiene un campo approved.
  3. Grounding: cada dato extraído debe poder señalarse en los píxeles. Si no ancla, es alucinación o inyección → revisión humana.
  4. Compuerta de confianza: Rev B vs Rev C es un carácter. OCR flojo en campo crítico = no se aprueba.
  5. Los bytes aprobados cruzan por QR animados, pantalla a cámara. Sin red. Se apaga el wifi y sigue funcionando.

Números medidos

  • Extracción QWEN3-4B con gramática JSON Schema: 7,8 s
  • Entradas degradadas: limpio 6/6, rotado 6/6, fotocopia 6/6, ruido fuerte 3/6 — y lo declaramos
  • Corpus adversario: 100% bloqueo, 0% falsos positivos
  • 385 tests, 0 llamadas de red, 0 API keys

Qué NO hace

No simula mecanizado. No es antivirus. No es firma digital. El canal mueve kB/s.