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