Get Portable Graphs and Visualizations
The output is something you can put in front of people: a rendered chart, the table behind it, and a written read of what actually changed.
Charts that render. Styled visualisations built from the result set — ready to drop into a deck or a doc.
The finding, written out. What moved, by how much, and what looks worth a second look.
Share it where you work. Export to a doc, post to Slack, or schedule it to re-run and send itself.

Asked in plain language — returned as a chart
The code it wrote, and what that code returned
Creates and Runs the Code for You
Numbers are computed, not guessed. The agent writes SQL and Python, executes it against your data, and shows you exactly what it ran.
SQL and Python, executed. Real queries and real dataframes — every figure traceable to the code that produced it.
Checks its own work. Profiles the data, handles nulls and outliers, and re-runs when a result looks wrong.
Editable, not a black box. Change a filter or a join and re-run. It is your analysis, not an opaque answer.
Point It at the Data You Already Have.
No exports, no copying rows into a chat window. Connect the warehouse, database, or files where the numbers already live — and ask from there.
Warehouses & databases. Query live tables directly. Schema and row counts stay in view as you work.
Files and exports. Drop in CSVs, spreadsheets, or Parquet and analyse them alongside connected sources.
Your existing permissions. Analysts see what they are already entitled to see — nothing widens access.
Connect to the housing_market warehouse table and pull everything from the last 12 months.
Connected sources — query them where they live

Every step of the run, in order
Trace Every Step
An analysis nobody can check is an analysis nobody should act on. Every run is traced end to end — the queries, the transforms, the rows, the timings.
Full execution trace. Every query, transform, and chart step recorded in the order it happened.
Every number has a source. Trace any figure in the output back to the table and the rows it came from.
Reproducible runs. Re-run the same analysis next month and get a comparable result, not a fresh guess.
Frequently Asked Questions
Common questions about Data Analysis Playground.





