Earlier quoted context omitted.
There are quite a few libraries for charts and visualization, there are not as many for actually combining many of them with layouts, different components and including the actual implementation of the backend. Dac aims to provide all that as a standard and an implementation.
I mean that's what the Vega team is doing no? They are building the standard grammar (Vega-Lite), along with an implementation (Vega). And they are already quite established with rich ecosystem, and supports a ton of components[0]. The only thing missing is that it expects a CSV or inline data source. But it's probably not too hard to build an extension that connects to a data warehouse with an SQL query. [0] https:/…
Show HN: DAC – open-source dashboard as code tool for agents and humans
31–40 of 45 posts
Re: Show HN: DAC – open-source dashboard as code tool for agents and humans
#32The "agents as primary user" framing is what makes this stand out from other dashboard-as-code tools. Having agents generate dashboards is one thing, but making those dashboards reviewable and standardized is the actual hard part. Curious about the semantic layer — when an agent modifies a metric definition in semantic/, how does validation work? Does DAC flag downstream widgets that would break, or is it more of a "…
In terms of validation it will validate queries, metric definitions, chart definitions and all ahead of time, before render. That way agents tend to validate their work much quicker.
Re: Show HN: DAC – open-source dashboard as code tool for agents and humans
#33Why do ppl think building something through yaml is ever a good idea?? (I know why: for a platform it’s simpler to parse a yaml than to run code, but it’s almost never a good idea for anything that needs to scale in complexity)
Re: Show HN: DAC – open-source dashboard as code tool for agents and humans
#34Yet another "Show HN" that has existed for less than a week. I wish the rules against AI generated content were applied to all these too.
Re: Show HN: DAC – open-source dashboard as code tool for agents and humans
#35Semantic layer + validation is the interesting part imo, everything else is table stakes. would lead with that
Re: Show HN: DAC – open-source dashboard as code tool for agents and humans
#36Re: Show HN: DAC – open-source dashboard as code tool for agents and humans
#37The "agents as primary user" framing is what makes this stand out from other dashboard-as-code tools. Having agents generate dashboards is one thing, but making those dashboards reviewable and standardized is the actual hard part. Curious about the semantic layer — when an agent modifies a metric definition in semantic/, how does validation work? Does DAC flag downstream widgets that would break, or is it more of a "…
Re: Show HN: DAC – open-source dashboard as code tool for agents and humans
#38Re: Show HN: DAC – open-source dashboard as code tool for agents and humans
#39I would really hesitate to use a 1000 lines of yaml and modify them. I never found YAML easy to modify after a certain size.
You have trouble with them when you are modifying them by hand or using an LLM to do it? The purpose of this project is having LLMs do it. I found they are about as good at writing yaml as they are writing anything else.
Re: Show HN: DAC – open-source dashboard as code tool for agents and humans
#40Like imagine you have a site and there’s blank canvas. It has access to some data in the background. The user might be like “build a dashboard showing YoY performance of X and break down the shipments in a table by Y and Z”. Then the agent builds it and persists it such that when they log out and log back in they can see their custom dashboard they assembled themselves.