assistant-ui/tool-ui

UI components for AI interfaces

48
/ 100
Emerging

This helps developers build AI chat applications where language models can use tools to perform actions or retrieve information. It takes the raw, technical outputs from a language model's tool calls and transforms them into intuitive, interactive user interface elements like forms, charts, and approval cards. Developers of AI assistants would use this to enhance their chat interfaces.

576 stars. Actively maintained with 2 commits in the last 30 days.

Use this if you are a developer building an AI-powered chat application and want to display tool outputs in a user-friendly, interactive way rather than raw JSON.

Not ideal if you are an end-user of an AI assistant and are not involved in its development, or if you need to build custom UI from scratch without relying on pre-built components.

AI-application-development chat-interface-design developer-tools user-experience-design
No Package No Dependents
Maintenance 13 / 25
Adoption 10 / 25
Maturity 13 / 25
Community 12 / 25

How are scores calculated?

Stars

576

Forks

23

Language

TypeScript

License

MIT

Last pushed

Mar 04, 2026

Commits (30d)

2

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/assistant-ui/tool-ui"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.