Analysis Workbench
Ask a question about flight data in plain English and get the dashboard that answers it. The model chooses the analysis. It never computes a number and it never draws a component.
It plans in a closed vocabulary — 16 deterministic analytics operations, 11 frozen widget types, one Zod-validated object — over a single MCP server. Every value on screen comes from ordinary tested code, and a boundary test fails the build if anything downstream learns what a flight is.
Systems architecture · LLM planning · A model that never owns the math
How I built it














