#28 · Primary category: AI Chatbots
assistant-ui
Typescript/React Library for AI Chat💬🚀
Project last updated:08/29/26
GitHub Stars
11.9K
Forks
1.2K
Contributors
142
License
MIT
Why we included this project
assistant-ui gives React teams the core pieces of a ChatGPT-style interface without making them hand-build every message bubble, streaming indicator, and tool-call widget. The package ships ready-made thread components plus a runtime layer that connects to the Vercel AI SDK, LangChain, or other backends, so wiring a model to a working front end doesn't require writing chat state management from scratch. Because the components sit on Radix and shadcn-style foundations, the UI tends to blend into an existing React design system rather than impose a foreign look, which matters when you are shipping a copilot or an in-app assistant on top of your current stack. If the built-in widgets fall short, lower-level primitives let you handle custom thread behavior, attachments, branching, and function-call rendering, and the same library also runs on React Native and in the terminal via Ink.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
open-webui
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
NextChat
✨ Light and Fast AI Assistant. Support: Web | iOS | MacOS | Android | Linux | Windows
gpt4free
The official gpt4free repository | various collection of powerful language models | opus 4.6 gpt 5.3 kimi 2.5 deepseek v3.2 gemini 3
system_prompts_leaks
Extracted system prompts from Anthropic - Claude Fable 5, Opus 5, Claude Design, Claude Code. OpenAI - ChatGPT GPT-5.6-Sol, Codex. Google - Gemini 3.5 Flash, 3.1 Pro, Antigravity. xAI - Grok, Cursor, Copilot, VS Code, Perplexity, and more. Updated regularly.
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs