Skip to main content
Start from substance: an analysis with a result you believe. The app is that analysis, made explorable.
Prompt
You’ll see: a generated app preview — real components on your governed numbers, not a mockup. Iterate conversationally (“move the table below the chart”, “add a second metric card”).
Migrating an existing HTML / Streamlit artifact? — If you already have an HTML report or Streamlit-style artifact from an earlier thread, hand it to Ana: “convert this into a data app, preserving the layout.” That’s the fastest path from legacy one-off outputs to a governed, shareable app.
Building on a large fact table? Start static-first — If the analysis behind your app scans a multi-million-row fact table, the default build will re-query the warehouse on every filter click — and time out the first time a viewer touches it. Don’t build naive and fix later: build static-first from the start (Module 6 has the why and the failure story). Use this variant of the build prompt:
Prompt

✅ Checkpoint

  • An app preview rendered from your real analysis
  • You changed the layout conversationally at least once