Este proyecto es un panel analítico inteligente que elimina por completo la fricción del usuario a la hora de consultar e interpretar datos complejos. El sistema permite interactuar mediante lenguaje natural (texto o voz), procesa la petición a través de agentes autónomos, autogenera consultas SQL seguras en caliente, ejecuta los queries y devuelve tanto la representación gráfica como un análisis de negocio automatizado.
La innovación clave reside en su enfoque de "cero clics": el usuario no solo obtiene un gráfico, sino que el sistema deduce la intención comercial, audita la seguridad del código y extrae conclusiones automatizadas sin intervención humana.
El proyecto está diseñado bajo una arquitectura desacoplada, optimizada para un consumo eficiente de recursos y baja latencia:
Web Audio para la captura de flujos de voz sin dependencias pesadas.Chart.js o ApexCharts basado en esquemas JSON variables.FastAPI (Python) gestionando peticiones de forma totalmente asíncrona.Redis para el manejo de flujos de ejecución y control de rate limits de las APIs de IA.Groq empleando modelos avanzados para el mapeo semántico y la interpretación de intenciones ambiguas de negocio.Ollama ejecutando modelos optimizados para tareas mecánicas como la transcripción local y el formateo estructural de datos.SQLite que emula un entorno transaccional real (por ejemplo, métricas de un SaaS, datos de eventos o registros comerciales).El sistema no utiliza frameworks comerciales rígidos; implementa un bucle ReAct (Reason + Act + Observe) nativo programado en Python para garantizar un control milimétrico sobre la base de datos: