dac

by bruin-data · Agent Tool · ★ 704

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

Stars704
Forks32
LanguageGo
CategoryAgent Tool
LicenseAGPL-3.0
Quality Score71.8206974207368/100
Open Issues8
Last Updated2026-07-06
Created2026-03-16
Platformsgo
Est. Tokens~16k

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 704 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 704 stars and 32 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