Tag: AI interfaces
All the articles with the tag "AI interfaces".
-
Series · Part 6
MCP Apps explained for frontend engineers
How the MCP Apps extension lets tools return interactive UI resources — and how it compares to A2UI and AG-UI for product teams building on LLM responses.
-
Series · Part 5
A2UI explained for frontend engineers
How Google's declarative agent UI spec lets LLMs propose native component trees across trust boundaries — without executing generated code.
-
Series · Part 4
AG-UI explained for frontend engineers
What the Agent–User Interaction Protocol standardizes, how it differs from A2UI and MCP, and when your agentic frontend needs it.
-
Series · Part 3
Streaming protocols: from tokens to UI messages
How text streams, SSE data streams, and UIMessage parts carry LLM output to the frontend — and what frontend engineers need from each.
-
Series · Part 2
Output contracts: structured outputs and tool calling
How JSON Schema, tool use, and typed objects form the first protocol layer between LLM responses and frontend interfaces.
-
Series · Part 1
The protocol landscape for LLM interfaces
A factual map of the open specs and transport layers that turn model output into product UI — from structured outputs and streaming to AG-UI, A2UI, and MCP Apps.
-
Series · Part 4
From prompt box to workflow
How AI products can evolve from single prompts into durable workflows with memory, checkpoints, and state.
-
Series · Part 3
Trust boundaries in AI interfaces
A practical way to separate suggestions, generated artifacts, and user-approved actions in AI products.
-
Series · Part 2
Structured outputs need structured interfaces
How schemas, components, and model responses work together to make AI interfaces predictable.
-
Series · Part 1
Chat is a surface, not the product
Why AI products should treat chat as an entry point into structured UI, workflows, and decisions.
-
AI interfaces
Start here: what Interface Lab is about
A practical guide to chat UX, generative UI, and AI frontend architecture — what Interface Lab covers, why it matters, and where to start.