Generative UI... in Python?
Official Schedule Context
- Date/time: 2026-06-30 · 3:20pm-3:40pm
- Track/room: Design Engineering · Track 6
- Speaker(s): Jeremiah Lowin
- Session type/status: session · confirmed
Official Description
MCP Apps are a big deal: tools can now return dashboards, forms, and visualizations directly in the
conversation. But somebody (or their agent) has to write those UIs. Fortunately, most of those UIs
don't need to be designed from scratch; they can be composed from existing components. In that case,
what you really need is a DSL that's token-efficient, streaming-compatible, and has a shallow
learning curve. Surprisingly, the best one turns out to be... Python. In this talk, I'll introduce
Prefab, a generative UI library that uses Python to compose fully interactive React applications
from production components, now natively integrated into FastMCP. I'll demo real use cases, walk
through the design, and show where this approach works and where it doesn't. No JavaScript will be
harmed.
Related YouTube Video
Your MCP Server is Bad (and you should feel bad) - Jeremiah Lowin, Prefect (speaker-match related prior/adjacent AI Engineer video; captions: English auto-captions).
Transcript Status
Related video transcript availability: English auto-captions. Treat this as supporting context, not a recording of this exact scheduled session unless later confirmed. Not fetched yet.
People
Notes
- Pending transcript synthesis when an official recording or confirmed matching video is available.
Supporting Slides
- youtube 96G7FLab8xc slides — extracted from the related public AI Engineer video.
Slide Evidence
- Slide-only cropped deck: youtube 96G7FLab8xc dense slides (2 viable slide images).
- Related slide/OCR pages:
- youtube 96G7FLab8xc dense slides
- youtube 96G7FLab8xc reconstructed slides
- youtube 96G7FLab8xc slides
- Slide-derived terms:
fastmcp,fivetran,server,prefect,mep.tool,bool,servers,dict,tools,email,user,mcps,product,b1.302,operations,tool,literal,track_latest_order