Charts built for Chat

The developers of dbt Charts are open-sourcing a declarative language designed to govern dashboards created by AI agents. This tool aims to bridge the gap between the flexibility of custom code and the rigid control of traditional BI software.
Why it matters
As AI-generated analytics become common, establishing governance and auditability for automated data reporting is becoming a critical enterprise requirement.
We're open sourcing dbt Charts , a declarative language for dashboards, so that even the dashboards you build by chatting with an agent can be governed.
AI for data is here, and the long-promised self-serve analytics is finally happening. Anyone with a data connection can chat a report into existence in an afternoon, and the first results are impressive.
The frictions show up fast, though. By default an agent turns one simple report into a pile of files: HTML, CSS, and JavaScript, a couple of chart libraries, and a React or Streamlit app once it has to be live. Tracing a result back to its source means following it through several languages and files, which is slow for people to audit and costs the agent time and tokens on every change.
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in