Generative UI... in Python? — Jeremiah Lowin, Prefect
- Source
- youtube.com
- Author
- AI Engineer
- Date
Context
Prefab lets Python developers assemble interactive interfaces from existing components. The framework presented in this talk turns a Python description of an interface into structured JSON, which a bundled React frontend renders. Reactive variables connect inputs to visible changes, so developers can define interactions without writing JavaScript. The project documentation explains this pipeline.
That intermediate representation also gives an a defined format for generating or editing an interface. The approach is especially suited to composing forms, tables and charts from a component library: the developer or agent describes how those pieces fit together, while the renderer supplies their browser implementation.
- AI agent — An AI system that doesn't just answer once but works toward a goal in a loop — taking actions, reading the results, and deciding what to do next.
- MCP — The Model Context Protocol — an open standard that lets any AI assistant plug into any tool or data source without custom integration code.
- context window — The maximum amount of text a model can consider at once — its working memory for the current conversation or task.
“the world's most expensive copy paste operation”
Jeremiah Lowin
- 0:00MCP apps, and bypassing the agent
- 3:20Shipping UIs to an audience of Python engineers
- 4:45Constraining the problem to tables, forms, charts
- 5:43Composing a front end rather than building one
- 6:37The DSL, and the JSON in the middle
- 8:54Docs rendered in the thing they document
- 10:13Interactive tools, and a chart beside a table
- 12:56Full apps and the expensive copy paste problem
- 15:15Generative UI, and Python beating JSON on the wire
videoCan Your AI Analyst Keep a Secret? - Aaron Linsky, Bridgewater & Nikhil Benesch, turbopuffer
videoWhat Does an AI Engineer Do Now? - Aparna Dhinakaran, Arize AI
videoDo Not Let Models Invent Numbers - Vinoo Ganesh, Kepler
videoWhy Frontier Models Fail as Buy-Side Analysts - Janie Gu, Google DeepMind & Suyeol Yun, LinqAlpha
Checking sign-in…
Loading comments…


