Assistant-UI
A TypeScript/React library for production-grade AI chat interfaces: streaming chat UX, auto-scroll, accessibility, and Markdown support out of the box.
- Composable primitives for real-time streaming chat UX with auto-scroll and accessibility
- Integrates major AI providers via backend frameworks including Vercel AI SDK, LangGraph, and Mastra
- Enterprise chat features with persistence, analytics, voice, and human-in-the-loop approvals
React
Node.js
Radix UI
Tailwind CSS
Zustand
Vercel AI SDK
LangGraph
Turborepo
pnpm
Vitest
View project