ProtocolsOfficial

OpenUI argues for shared interface vocabulary before a common specification

The October 15 essay separates interface languages, transport, runtimes and catalogs, proposing translators and shared developer tools.

Why it matters

Layered contracts offer integration teams more testable boundaries than universal compatibility claims.

A closer look

Constrained components, streaming and data references are proposed common design directions. This is an architectural position, not a new specification.

Who this is for

Generative UI architects and platform teams

Original sources

Revisions & corrections (1)

— Backfill dated first-party architectural position, explicitly attributed and not presented as a standard or adoption proof.

Related events

Protocols

A2UI separates model inference syntax from the wire protocol with Express and controlled decisions

On October 27, the Google A2UI team introduced swappable inference formats: a model can emit compact A2UI Express and let the SDK deterministically compile it against a component catalog into standard A2UI messages, while fixed-shape screens can use decision models to select predefined layouts.