Habla o escribe, y el teléfono lo convierte en una hoja de cálculo. Cada grabación o texto crea una hoja nueva con sus propias columnas, o agrega filas a una hoja que ya guardaste. Las hojas viven en la app y se exportan a Excel o Google Sheets con un click. Toda la IA corre en el teléfono con el SDK de QVAC. Totalmente confidencial.
Los casos de uso son Finanzas y Salud. Sirve como asesor de ahorro, para el registro de equipos médicos de un hospital o para cualquier otra cosa que quieras convertir en filas.
Tracks: Desafío General, Reto Caja de Ahorros, Reto Philips (Inteligencia de Base Instalada de Clientes) y Reto Tether QVAC Psy.
- Elige el modo con el selector de arriba.
- Escribe en el cuadro o toca el micrófono. Parakeet transcribe en el teléfono y deja el texto en el cuadro.
- Elige el destino: Nueva hoja o una de tus hojas guardadas.
- Toca Crear hoja o Agregar a la hoja.
- El modelo del modo propone título, columnas y filas para una hoja nueva, o filas con las columnas de la hoja elegida.
- La app verifica cada número contra tu texto y marca con Revisar las celdas que no pudo respaldar.
- Edita celdas, renombra la hoja y toca Exportar para abrir en Excel o Google Sheets.
| Modo | Modelo (constante de @qvac/sdk) |
Cuantización | Tamaño | Reglas del arnés |
|---|---|---|---|---|
| Finanzas | Qwen3 1.7B Instruct (QWEN3_1_7B_INST_Q4) |
Q4 | 1.06 GB | Sugiere columnas de dinero (fecha, concepto, tipo, categoría, monto, método), montos como números |
| Salud | MedPsy 1.7B (HEALTHCARE_1_7B_MEDICAL_Q4_K_M) |
Q4_K_M | 1.28 GB | Vocabulario clínico y de equipos médicos; nunca agrega diagnósticos, dosis ni valores que no se dijeron |
| Voz a texto (ambos) | Parakeet TDT 0.6B v3 (PARAKEET_TDT_0_6B_V3_Q4_0) |
Q4_0 | 399 MB |
Los dos arneses comparten las mismas reglas base: una fila por cosa dicha, celdas vacías cuando falta un dato, nunca inventar números, fechas AAAA-MM-DD, un ejemplo resuelto y salida restringida por JSON Schema. La app carga solo el modelo del modo abierto.
ejemplos:
Texto: "Ayer compré útiles escolares por 38.50 y el taxi fue 6."
Hoja generada: Movimientos
| Fecha | Concepto | Tipo | Categoría | Monto | Método |
|---|---|---|---|---|---|
| 2026-09-09 | Útiles escolares | Gasto | Educación | 38.5 | Tarjeta |
| 2026-09-09 | Taxi | Gasto | Transporte | 6 | Tarjeta |
Texto: "Centro de Imágenes Diagnósticas en Guatemala. Tienen un tomógrafo Siemens Somatom de unos seis años y un equipo de rayos X Phillips."
Hoja generada: Centro de Imágenes Diagnósticas en Guatemala
| Cliente | Modalidad | Cantidad | Marca | Antigüedad | Estado |
|---|---|---|---|---|---|
| Centro de Imágenes Diagnósticas en Guatemala | Tomografía | 1 | Phillips | 6 | Estimado |
| Centro de Imágenes Diagnósticas en Guatemala | Radiografía | 1 | Phillips | 1 | Estimado |
- Toda la inferencia corre con
@qvac/sdken el dispositivo. No hay llamadas a APIs remotas. - La única conexión de red es la primera descarga de modelos desde el registro de QVAC, que usa Hyperswarm (P2P).
- Las hojas se guardan en archivos JSON dentro del almacenamiento privado de la app.
Descargar el APK oficial · Ver la release
Android 10 o superior, con sistema ARM64. Empieza por la guía corta de instalación y primera prueba. Si falla, comparte la guía de diagnóstico para agentes. No necesitas Expo Go para usar el APK.
Para compilar localmente:
bun install
npx expo prebuild
npx expo run:android --deviceLa primera vez que abres cada modo, la app descarga su modelo. Después funciona en modo avión.
- Los casos de evaluación son sintéticos. No usamos datos reales de clientes bancarios, pacientes ni hospitales.
- En las corridas, Qwen3 a veces inventó métodos de pago o tomó un ingreso como gasto, y MedPsy a veces confundió modalidades, unió dos equipos en una fila o inventó un estado. La verificación marca los números sin respaldo, pero no detecta una categoría o una modalidad equivocada.
- El modelo puede omitir datos o elegir columnas distintas a las que esperabas. Cada fila guarda el texto original y las celdas se editan.
- Plantilla de
create-expo-appen TypeScript:app.json,index.ts, configuración de Babel, Metro, Tailwind y NativeWind, y la licencia MIT de 650 Industries. Las imágenes originales de la plantilla quedan enassets/brand/expo-template-originals. .claude/skills/,.agents/skills/yskills-lock.json, skills de terceros para asistentes de programación. No forman parte de la app.@qvac/sdk(Apache-2.0): Carga de modelos, transcripción y generación en el dispositivo- Expo y React Native (MIT): App móvil
expo-audio(MIT): Grabación del micrófonoexpo-file-system(MIT): Almacenamiento localexpo-sharing(MIT): Exportar CSV y el registro de rendimientoexpo-device(MIT): Nombre del dispositivo en el registro de rendimiento- NativeWind y Tailwind CSS (MIT): Estilos
sin apis remotas. totalmente local y confidencial.
MIT. Ver LICENSE.
