dac

by bruin-data · Agent Tool · ★ 670

About dac

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 , reference them from any widget. DAC generates the SQL. It is built for AI agents to build dashboards in a reliable and reviewable way.

ai-agentsbusiness-intelligencedashboardsemantic-layer

Quick Facts

Stars670
Forks29
LanguageGo
CategoryAgent Tool
LicenseAGPL-3.0
Quality Score55.514/100
Open Issues7
Last Updated2026-05-22
Created2026-03-16
Platformsgo
Est. Tokens~823k

Compatible Skills

These tools work well together with dac for enhanced workflows:

More Agent Tool Tools

Explore other popular agent tool tools:

View all Agent Tool tools →

Popular Go Agent Tools

Frequently Asked Questions

What is dac?

dac is DaC is a dashboard-as-code tool. Build interactive dashboards using YAML and JSX. Built-in semantic layer. Get your agents to build standardized, reviewable dashboards.. It is categorized as a Agent Tool with 670 GitHub stars.

What programming language is dac written in?

dac is primarily written in Go. It covers topics such as ai-agents, business-intelligence, dashboard.

How do I install or use dac?

You can find installation instructions and usage details in the dac GitHub repository at github.com/bruin-data/dac. The project has 670 stars and 29 forks, indicating an active community.

What license does dac use?

dac is released under the AGPL-3.0 license, making it free to use and modify according to the license terms.

View on GitHub → Browse Agent Tool tools