On top of these

The AI Elements are primitives. ONE adds the layers that make an answer do something.

32 card kinds

Price, checkout, verify, compare, products, table, timeline, callout, link preview, brand palette, workflow diff, workflow run and human approval among them. The agent emits a card; the chat renders a real component.

34 chat modules

The surface around the transcript — thread list, layout menu, mention picker, toolkit picker, voice menu, add menu, identity badge, sign-in prompt, and the per-surface intros that give an empty chat something to say.

4 page blocks

AIChatBlock, AIHeroPromptBlock, AICodeBlock and AIArtifactBlock are draggable in the page editor — the chat becomes a configurable page element instead of a hard-coded widget.