Elements
Every state an assistant can be in.
37 interface pieces for AI products: reasoning, tool calls, approvals, artifacts, and the composer itself. Every demo is live; open any element for its source.
Reasoning
5 elementsThinking indicator
A live status line that names what the agent is doing right now, with elapsed time.
Reasoning panel
A collapsible trace that streams reasoning steps along a timeline, then settles into a summary.
Messages
5 elementsMessage branches
Navigate between regenerated versions of the same answer without losing your place.
Message actions
Copy, rate, and regenerate. Each action confirms itself with a small state change.
Tool use
4 elementsKnowledge
4 elementsInline citation
Numbered references inside a sentence, each with a hover preview of its source.
Structured output
2 elementsAgents
6 elementsComposer
7 elementsComposer
The unified input: attachments, commands, mentions, models, voice, and context in one surface.
Slash commands
Type a slash and the command menu floats above the input, filtering as you continue.