overview
What is assistant-ui?
assistant-ui is an open-source TypeScript/React library that enables developers to quickly build production-grade AI chat interfaces, offering a ChatGPT-like user experience within their applications. It provides a set of composable React components and state management layers for creating highly customizable conversational AI experiences, handling functionalities such as streaming responses, auto-scrolling, markdown rendering, and accessibility out-of-the-box. The library emphasizes composable React components and integrates with various backends, including Vercel AI SDK and LangGraph. It is a React/TypeScript library focused on the frontend for AI agents, specifically chat UIs, and also offers a terminal UI version.
