Skip to content
Tech News
← Back to articles

Show HN: DAC – open-source dashboard as code tool for agents and humans

read original get Open Source Dashboard Tool → more articles
Why This Matters

DAC introduces an open-source Dashboard-as-Code tool that empowers both developers and AI agents to create, validate, and serve dynamic dashboards using YAML and TSX. Its integration with major databases and built-in AI capabilities streamline dashboard management and enhance reliability, making it a valuable asset for data teams and AI-driven workflows.

Key Takeaways

DAC

DAC is a Dashboard-as-Code tool for defining, validating, and serving dashboards from YAML and TSX.

Dynamic charts, tabs, loops and conditionals with TSX.

Built-in AI agent via Codex: chat with your dashboard live and get it updated.

Supports all the major databases: Postgres, MySQL, Snowflake, BigQuery, Redshift, Databricks, and more via Bruin

Built-in semantic layer: define metrics and dimensions once in semantic/ , reference them from any widget. DAC generates the SQL.

It is built for AI agents to build dashboards in a reliable and reviewable way.

TSX YAML export default ( < Dashboard name = "Simple Dashboard" connection = "my_db" > < Row > < Metric name = "Total Revenue" col = { 4 } sql = "SELECT SUM(amount) AS value FROM sales" column = "value" prefix = "$" format = "number" /> </ Row > </ Dashboard > ) name : Sales Overview connection : warehouse rows : - widgets : - name : Revenue type : metric sql : SELECT SUM(amount) AS value FROM sales column : value prefix : " $ " col : 4

Install

Install the latest stable DAC release:

... continue reading