FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

awanawana/tool-ui: UI components for AI interfaces · GitHub

 
 

Latest commit

 

History

1,239 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tool UI

Copy/paste React components for rendering tool calls in AI chat interfaces. Built by assistant-ui.

When a model calls a tool, most apps dump raw JSON into the conversation. These components turn tool payloads into interactive UI — approvals, forms, tables, charts, media cards, and receipts — so users can understand and act without leaving the chat.

tool-ui.com | Docs | Gallery | Quick Start

Gallery

Featured components

Option List
Let users select from multiple choices
Question Flow
Multi-step guided questions with branching

Components

  • Decision/Confirmation: Approval Card, Order Summary, Message Draft, Option List
  • Input/Configuration: Parameter Slider, Preferences Panel, Question Flow
  • Display/Artifacts: Data Table, Chart, Citation, Link Preview, Stats Display, Code Block, Code Diff, Terminal
  • Media/Creative: Image, Image Gallery, Video, Audio, Instagram Post, LinkedIn Post, X Post
  • Progress/Execution: Plan, Progress Tracker, Weather Widget

Each component includes a Zod schema for payload validation and presets for realistic example data. Browse them all in the Gallery.

License

MIT License. See LICENSE for details.

About

UI components for AI interfaces

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages


Back | FazBrowse Home | New Git URL