The workspace
Reactor.
Where every question lands.
One chat surface. Routed automatically to the right Engine, the right system, and the right Skill — with everything streamed back in line: charts, narrative, SQL, citations, and ready-to-execute follow-ups.
Inside the Reactor
One surface. Every Engine. Every system.
Skills rail
Featured / popular / recent skills with engine filters and template-variable chips. One click to launch a parameterized run.
System routing
Keyword + weight scoring with an LLM fallback. Ambiguous? You see the routing decision and confidence — no black box.
Streamed reactions
Tokens stream as the model generates. Charts animate as rows arrive. Annotations overlay in real time.
Inspectable SQL
Every Insights answer ships with the exact SQL. Inspect, edit, re-run. Or pin the verified version as a Skill.
Charts that pick themselves
Bars, lines, areas, scatter, maps, big numbers — chosen for the result shape. Click a series to drill through.
Tags + storylines
Curate any thread of messages into a storyline. Tag once, find again. Sharable, exportable, replayable.
Followups, validated
Suggested next questions are pre-validated SQL. Click a follow-up and skip nl-to-sql entirely.
Export everywhere
CSV, XLSX, PDF, slides. One click. Includes the chart, the citation, and the run trace.
ContextChip
Each message bubble shows skill + system + routing source — so any answer is reproducible from its provenance.
The cycle