Build agent UIs faster
Production-ready React components and docs for chat, tools, and AI workflows, ready to drop into your app.
Reviewing component coverage and preview density.
Release Notes
Welcome to the Agent UI showcase! Here's a breakdown of the latest features and improvements designed to enhance your development workflow.
✨ Key Highlights
- Streaming Markdown: Real-time rendering of assistant responses.
- Interactive Tool Cards: Native UI for Bash, Search, and planning tools.
- Responsive Layouts: Optimized for both side-by-side and mobile views.
📊 Component Status
| Component | Status | Priority |
|---|---|---|
| MessageList | ✅ Ready | High |
| InputBar | 🧪 Beta | Medium |
| Markdown | ✅ Ready | High |
🛠️ Implementation Example
Integrating the Markdown component is straightforward:
[!TIP] Use the
classNameprop to customize the typography and spacing of the rendered markdown.
Last updated: March 2026
Unify tool card spacing and interaction patterns so docs previews feel cohesive across all tool components. Also update the plan tool to support inline editing of the plan title and summary. Also update the plan tool to support inline editing of the plan title and summary. Also update the plan tool to support inline editing of the plan title and summary.
- Standardize card chrome (header height, borders, radius, and muted labels) for Plan, Approval, Edit, Search, and Todo previews.
- Align content density and typography so title, metadata, and body text read consistently at a glance.
- Normalize interaction states: loading shimmer, pending indicators, hover affordances, and disabled action buttons.
- Validate responsive behavior on narrow widths, including truncation rules and action-row wrapping.
- Run a visual QA pass in both light and dark themes and tighten spacing where cards feel too loose or cramped.
Outcome: preview gallery feels intentionally designed, easier to scan, and stable across viewport sizes.