Choose for a dbt-native BI platform with code-first metrics if you don't need WrenAI's agent context layer or text-to-SQL.
Agentic BI. Analytics at the speed of code ⚡️
- 6.1k
- TypeScript
- NOASSERTION
text-to-SQL / GenBI / semantic layer
WrenAI is an open-source GenBI engine that turns natural-language questions into governed SQL, dashboards, and charts via a semantic/context layer for AI agents.
Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.
Choose for a dbt-native BI platform with code-first metrics if you don't need WrenAI's agent context layer or text-to-SQL.
Agentic BI. Analytics at the speed of code ⚡️
Choose for a mature headless semantic layer and metrics API if you're bringing your own LLM agent and dashboards.
📊 Cube Core is open-source semantic layer for AI, BI and embedded analytics
Choose for a ready-made analytics chat agent with CLI context setup if you prefer a TypeScript agent over WrenAI's semantic-layer/dashboard stack.
👾 nao is an open source analytics agent. (1) Create context with nao-core cli, (2) deploy nao chat interface for everyone
Choose if you only need a CLI context layer that lets Claude Code/Codex query analytical databases accurately, skipping WrenAI's dashboards and BI UI.
ktx is an executable context layer for data and analytics agents 🐙 Allow Claude Code, Codex, or other AI agents to query analytical databases accurately and with full context of your company
Choose for a JVM-based AI+BI platform uniting Chat BI and a headless semantic layer if you want a single Java stack.
SuperSonic is the next-generation AI+BI platform that unifies Chat BI (powered by LLM) and Headless BI (powered by semantic layer) paradigms.
An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.
Choose for simple SQL-based dashboards embedded in a Rails app, accepting no semantic layer or LLM text-to-SQL.
Business intelligence made simple
Choose for code-first BI dashboards built from SQL and markdown if you don't need a semantic layer or natural-language agent.
Business intelligence as code: build fast, interactive data visualizations in SQL and markdown
Does the same job, but ships as an app. Useful to a person, not swappable into a codebase.
End-user dashboard/notebook web app; pick it for hosted notebooks if you don't need governed text-to-SQL, but it is stale over 18 months.
Dashboards and notebooks in a single place. Create powerful and flexible dashboards using code, or build beautiful Notion-like notebooks and share them with your team.
End-user BI query and dashboard app; pick it for classic SQL dashboards without semantic-layer governance or natural-language text-to-SQL.
Make Your Company Data Driven. Connect to any data source, easily visualize, dashboard and share your data.
End-user BI tool tied to Frappe/ERPNext; pick it for built-in Frappe dashboards without semantic-layer or LLM text-to-SQL.
Open Source Business Intelligence Tool
End-user BI and dashboard platform; pick it for scalable hosted analytics without semantic-layer governance or natural-language text-to-SQL.
A modern, scalable analytics system
These projects were analysed and named WrenAI among their alternatives. The relationship is not symmetric — how WrenAI rates them is a separate judgement, made when WrenAI is analysed in its own right.
calls WrenAI “generative BI engine with governed text-to-SQL and semantic context; choose it if the workflow should be natural-language Q&A and dashboards instead of hand-written SQL/Markdown”
Business intelligence as code: build fast, interactive data visualizations in SQL and markdown