Dashboards fully defined in code. Built and maintained by AI agents, steered and reviewed by you.
Total Revenue
Total Units
12,847Avg Price
Revenue by Month
Revenue by Region
Units by Product
Recent Sales
| Date | Product | Region | Revenue |
|---|---|---|---|
| 2025-08-01 | Gamma | North | $4,200 |
| 2025-08-01 | Alpha | West | $3,810 |
| 2025-07-15 | Beta | East | $2,950 |
| 2025-07-15 | Echo | South | $1,480 |
Built for teams where AI writes the code and humans review the output.
Define dashboards as .rk.json files. Version-controlled, diff-friendly, and readable by any AI agent.
ReportKit calls no LLM APIs. All reasoning runs in your own Claude Code session – you stay in control.
Toggle review mode on or off. When on, every agent-proposed change needs your approval before it goes live.
Scaffold a project with npx @reportkit/cli init. Reports, models, themes – all plain JSON files in your repo.
Prompt your coding agent to build, update, or extend the dashboard. It reads the skill file and writes the JSON.
Review the diff, commit, deploy. Your dashboard updates automatically from the latest data.
Reports, models, and themes are plain JSON files. Your agent writes them, you review the diff.
{ "title": "Sales Dashboard", "theme": "default", "blocks": [ { "type": "model", "model": "sales", "metric": "total_revenue" }, { "type": "sql", "query": "SELECT ...", "chart": { "type": "area" } } ] }
{ "table": "sales", "columns": [ "date", "region", "product", "revenue" ], "metrics": { "total_revenue": { "sql": "SUM(revenue)", "format": "currency" } }, "dimensions": [ "product", "region" ] }
{ "accent": "#0066FF", "palette": [ "#0066FF", "#7C3AED", "#10B981", "#F43F5E", "#F59E0B" ], "panel": { "border": "subtle", "radius": "medium" }, "charts": { "barRadius": 4, "grid": true } }
Every chart is built and maintained by your coding agent. You steer the output – swap chart types, adjust colors, refine layouts – all through natural language, direct JSON edits or minimal UI.
ReportKit is currently free.
If we add paid plans down the road, we'll be upfront about what they include and what they cost before anything changes.
Get started