Filed under Design · Intelligence Apache-2.0 · Made on Earth
Use case · Dashboard

Dashboards from a description, not a drag-and-drop builder

Tell your agent what to show and how it should feel. Open Design supplies the chart patterns, layout system, and visual language so you get a coherent, presentable dashboard — not a wall of default-styled widgets.

Editorial illustration of raw numbers on the left flowing into a clean dashboard of charts and KPI cards on the right

In one line

Open Design turns a plain-language spec of your metrics into a styled dashboard your agent renders to HTML — versioned in your repo, hostable anywhere, with no per-seat BI subscription.

How dashboards work with Open Design

  1. 01

    Describe the metrics

    List what matters — "weekly active users, revenue by plan, churn, and a 30-day trend." The agent loads the dashboard skill so it knows to lay out KPI cards, charts, and a table rather than a single block of text.

  2. 02

    Pick the chart patterns

    Open Design ships chart and layout templates, so trends become line charts, breakdowns become bars, and ratios become the right visual — consistent typography and spacing throughout instead of mismatched defaults.

  3. 03

    Wire in your data

    Point the dashboard at a CSV, a JSON endpoint, or paste sample rows. It renders to self-contained HTML that updates when the data does — open it in any browser, drop it on any static host.

  4. 04

    Refine and ship

    Adjust by talking to the agent — "group revenue by region, move the KPI row to the top." The artifact lives in your project, so the dashboard is reviewable and versioned like any other code.

What you can build

Dashboards with Open Design vs. the old way

What you need With Open Design BI tools / hand-coded
Go from metrics list to layout One prompt; the agent lays out cards, charts, and tables Drag widgets one by one, or write chart code from scratch
Consistent visual system Chart patterns and spacing from a reusable design system Default widget styles, or styled by hand per chart
Connect data CSV / JSON / pasted rows, rendered to live HTML Vendor connectors or bespoke data plumbing
Hosting & sharing Self-contained HTML on any static host, no account Viewer needs a seat in the BI vendor
Review & versioning Lives in your repo; diffable like code Locked inside the vendor, no real diff
Cost & lock-in Open source, bring your own keys, runs locally Per-seat subscription, vendor-hosted

Real dashboards rendered from a prompt and a data source. Start from one close to yours and describe the metrics you track.

Browse dashboard templates →

Dashboard FAQ

  1. 01 Do I need a BI tool like Tableau or Looker?

    No. Open Design renders dashboards to HTML inside your coding agent. You describe the metrics and point it at your data; there is no separate BI platform to license or learn.

  2. 02 Where does the data come from?

    A CSV, a JSON endpoint, or rows you paste in. The dashboard is plain HTML and JavaScript, so you control exactly where it reads from — nothing is proxied through a hosted service.

  3. 03 Can non-technical teammates view it?

    Yes. The output is a self-contained web page. Anyone with the link or file can open it in a browser — no account, no seat.

  4. 04 Which agents can I use?

    Claude Code, Codex, Cursor Agent, Gemini CLI, and a dozen more first-party adapters. You bring your own provider keys.

Build your dashboard tonight

Star the repo, install Open Design, and turn your metrics into a dashboard you can host anywhere — in the agent you already use.

● Apache-2.0 Local-first · BYOK macOS · Windows · Linux