NewField report No. 1: the plumbing settled, the consent layer didn't
Learn how AI builds interfaces.
AI products now answer with screens, not just text, and agents now use apps built for people. This free field guide explains how it all works, and how to ship it safely.
Pick your way in.
- ReadThe curriculum8 short modules, from the basics to safety and evaluation. Start at zero; no prior AI work needed.Start module 00 →
- PlayInteractive labs9 labs that show what happens between the agent and the screen. Scrub through it step by step.Browse the labs →
- Keep upThe field reportOne letter a month: what shipped, what broke, what changed. Dated and sourced, five minutes.Get the newsletter →
The big picture
Seven layers, one map.
Every AI-generated screen passes through the same layers, from the model at the bottom to the person at the top. Once you see which layer each tool lives on, “which one should we use?” mostly answers itself.
- Read down: how an AI answer becomes a screen.
- Read up: how an agent reads and uses a screen.
Fig. 1 — The generative UI stacked. 2026.11
- 06Personattention, intent, consentthe only layer that can say yes
- 05Host & sandboxwhere generated UI is allowed to runMCP AppsOpenAI Apps SDKartifactsiframes + CSP
- 04UI descriptionwhat to draw: components, specs, or codeA2UIjson-renderOpenUItool → component
- 03Agent ↔ UI transportevents, state deltas, tool calls, interruptsAG-UISSE / WebSocketAI SDK UI stream
- 02Agent runtimeplans, graphs, memory, checkpointsLangGraphGoogle ADKMastraAI SDKCrewAI
- 01Tools & other agentsAPIs, data, delegated workMCPA2A
- 00Modeltokens: text, JSON, codestructured outputtool calling
reverse channel · WebMCP · a11y tree · computer use
Curriculum
Start at 00. Stop wherever you need to.
Each module is a short essay with its labs and sources. The first three get you to a working mental model; the rest take you to expert.
Writing
Latest.
- field report · 2026-11-10 · 4 minField report No. 1: the plumbing settled, the consent layer didn'tThe first monthly letter from Interfaces for Humans. A2UI hit 1.0, OpenAI's Agent Builder shuts down on November 30, half of model-generated components ship a dark pattern, and one pattern to steal for approvals.
- essay · 2026-11-08 · 8 minThe model only proposesThe fake "sent" tick, the payment that fires before the dialog paints, the agent reasoning about a filter you already cleared — they're the same bug. A four-plane map for building generative UI that doesn't lie.
- field report · 2026-11-07 · 5 minThe state of generative UI, November 2026Generative UI went from demo to default this year. The protocols consolidated into plumbing, the SDKs churned, and the one layer nobody standardised is the one that decides whether people get hurt. A field report with dates.
Shipping generative UI into a real product? We audit what your generated screens and agents actually do before they reach users.
Work with us →