Components
Conversation & AI
You come here to talk with people and with the engine: chat, generated interfaces, proposals, reports, markdown.
- Owner rule
- Model output is never trusted as markup.
- Size budget
- 39.3 kB gzip for the whole domain; it only goes down.
Entries
7 entries, 5 used by live products and sites. Experimental entries come last: they may change or go in any minor version.
- Analysis reportThe result of an AI analysis, honest and calm: one sentence and an overall status, findings grouped by status with what was observed and what it may indicate, what the report did not examine, the next steps and where the result comes from.
- ChatA conversation's parts —
MessageBubble(time, receipt, retry),TypingIndicator,MessageComposer,ConversationItem— the same API on the web and React Native.5 files import it - Engine flowAn engine at the hub and the apps it serves around it, with what travels between them: photons going in (requests) and coming back (results) along each conduit — radial on a wide screen, top to bottom on a phone, planned apps dim and still.5 files import it
- Generated viewDraws the interface a model describes in A2UI v0.9 — tables, figures, charts, cards, callouts — from a catalog the app declares, never from code.1 files import it
- MarkdownA Markdown text on the tokens — headings, lists and tasks, quotes, tables, links, images, footnotes, fenced code in
CodeBlock— parsed by TanStack Markdown, safe by default (raw HTML is never rendered), with a streaming mode for a text that arrives in pieces: an AI answer. React Native draws the same AST inTextandView.6 files import it - Next actionsTwo or three ranked, host-provided actions with their reason and urgency.1 files import it
- Proposal reviewAn agent proposes, a person approves, rejects or edits: who proposes, what, how sure it is (in words and figures), the evidence as a signed diff, and the decision announced.