← Todos los proyectos
Habla con tu dinero — Asistente bancario conversacional
Asistente que permite gestionar tus finanzas por voz o por escrito: consultar saldo, enviar Bizum, analizar movimientos en lenguaje natural y generar gráficos que el propio modelo diseña.
Demostración
Pendiente de grabar Coloca el vídeo en
public/media/habla-con-tu-dinero.mp4 Pruébalo
Pulsa las preguntas sugeridas para reproducir una conversación: verás las llamadas a herramientas del modelo, el SQL que genera y los gráficos que decide dibujar.
Sesión grabada, no un modelo en vivo: GitHub Pages es estático y no puede ejecutar el backend. Las cifras, el SQL y las herramientas son los reales del proyecto; los gráficos se renderizan aquí mismo con Chart.js a partir de la misma especificación que emite el modelo.
—
Qué hace
- Agente LLM con tool calling: cuatro herramientas orquestadas por el modelo sobre una API bancaria simulada
- NL → SQL con validación en servidor: solo lectura, sentencia única y lista negra de palabras clave
- Gráficos sin plantillas: el LLM decide la visualización y emite la configuración Chart.js completa
- Voz bidireccional: Whisper large-v3-turbo para entrada y Piper (voz neuronal local) como fallback de salida
- Cadena de fallback de tres proveedores que salta en el mismo mensaje ante un 429, con ~3 s por turno
- Compactación de historial que reduce ~90% los tokens por petición
- Streaming SSE token a token
- Accesible por diseño: funciona íntegramente por escrito