WrenAI es un agente de Inteligencia Empresarial Generativa (GenBI) de código abierto desarrollado por Canner, que permite interactuar con datos estructurados usando lenguaje natural. Está pensado para equipos tanto técnicos como no técnicos, ofreciendo la posibilidad de consultar, analizar y visualizar información sin necesidad de escribir consultas SQL. Todas sus funciones e integraciones están actualizadas y verificadas con la documentación oficial más reciente.
Entre sus principales características destacan:
- Traducción de lenguaje natural a SQL: los usuarios pueden hacer preguntas en lenguaje sencillo (en varios idiomas) y WrenAI las convierte en consultas SQL precisas y listas para producción, facilitando el acceso a la información a quienes no manejan SQL. - Salidas multimodales: la plataforma genera consultas SQL, gráficos, reportes resumidos, dashboards y hojas de cálculo, presentando tanto datos visuales como texto para reportes operativos o para tomar decisiones de forma rápida. - Insights GenBI: brinda resúmenes y visualizaciones inteligentes generados con IA, que aportan análisis contextuales y listos para la toma de decisiones. - Flexibilidad en modelos de lenguaje: soporta múltiples modelos LLM como OpenAI GPT, Azure OpenAI, Google Gemini y Vertex AI, DeepSeek, Databricks, AWS Bedrock (incluyendo Anthropic Claude, Cohere), Groq, Ollama para modelos locales o personalizados, además de otros compatibles con OpenAI API. - Capa semántica e indexación: utiliza un Lenguaje de Definición de Modelos (MDL) para codificar esquemas, métricas, uniones y definiciones, lo que aporta a los modelos un contexto preciso y reduce errores en las consultas. Su motor semántico garantiza búsquedas contextualizadas y recuperaciones basadas en relevancia para SQL exacto. - Exportación y colaboración: los resultados se pueden exportar fácilmente a Excel, Google Sheets o mediante APIs para análisis adicionales o compartir con el equipo. - Integración mediante API: permite usar sus capacidades de consulta y visualización desde otras aplicaciones o interfaces personalizadas.
La arquitectura de WrenAI es modular y extensible, diseñada para una integración y despliegue robustos. Cuenta con interfaz web o línea de comandos para preguntas en lenguaje natural, una capa de orquestación que gestiona la selección del modelo y ejecución de consultas, un índice semántico que embebe esquemas y metadatos para dar contexto a los LLM, un motor de consultas SQL compatible con diversas bases de datos, y un sistema de visualización que presenta tablas, gráficos y dashboards, además de permitir extensiones y conectores personalizados para necesidades específicas.
El motor semántico se apoya en vectores densos que representan el esquema y contexto de negocio, mejorando la precisión mediante ejemplos, lógica de negocio integrada en las solicitudes y compresión adaptativa según los límites de tokens de los modelos. Además, emplea un sistema de recuperación aumentada que busca metadatos relevantes para incluir en las consultas, garantizando consistencia y calidad independientemente del modelo usado.
WrenAI soporta una amplia variedad de bases de datos y almacenes de datos, incluyendo BigQuery, PostgreSQL, MySQL, Microsoft SQL Server, ClickHouse, Trino, Snowflake, DuckDB, Amazon Athena y Redshift. Puede implementarse de forma local, en la nube o como servicio gestionado, y su API facilita la integración en plataformas externas.
Entre sus casos de uso más comunes están:
- Marketing y ventas: generación rápida de gráficos de desempeño, análisis de embudos o resúmenes por regiones mediante comandos en lenguaje natural. - Producto y operaciones: análisis de uso de productos, pérdida de clientes o métricas operativas con consultas continuas y reportes visuales. - Ejecutivos y analistas: creación automática y actualizada de dashboards empresariales y seguimiento de indicadores clave en minutos.
En resumen, WrenAI es una solución GenBI de código abierto, confiable y verificada, que conecta equipos de negocio con bases de datos mediante análisis conversacionales e inteligentes. Destaca por su extensibilidad, compatibilidad con múltiples LLM, seguridad y un robusto soporte semántico que asegura inteligencia empresarial clara, explicable y fácilmente integrable.



