Notes from the demos.
Short write-ups on what each demo is actually doing under the hood โ the Genkit shape, the schema decisions, and where the models surprise us.
- Talk to Data โ Production
Talk to data, the safe-to-copy version
The original demo shows Gemini emitting SQL. This sibling shows what you would actually ship: a typed drizzle query catalog the LLM picks from but cannot write to.
- Talk to Data
The LLM never sees your data
How talk-to-data uses A2UI v0.9 and DuckDB-WASM to keep rows out of the model while still building a live dashboard.
- Agent Escape Room
Three layers to generate one escape room
How the puzzle generator stacks a schema parse, structural checks, and one semantic heuristic on top of a single Gemini call.
- Haiku
Why the Haiku demo is mostly a schema
How a single Zod tuple carries the entire contract between the haiku flow and the frontend, and what it deliberately does not enforce.
- Generative UI
Streaming a typed page spec through Genkit
The json-render demo emits a flat, typed element tree of ids and props that the client renders against a fixed component catalog, instead of asking the model to write JSX.