π¬ assistant-ui Launches: Open Source Typescript/React Library for AI Chat
π¬ assistant-ui recently launched!
β
"The UX of ChatGPT in your own app, connected to your own AI agents."
β
βFounded by Simon Farshidβ
Hi everyone! Meet Simon, he's building assistant-ui, an open source Typescript/React library for AI chat.
Hundreds of projects use assistant-ui to build in-app AI assistants, including companies like:

β
With >50k+ monthly downloads, assistant-ui is the most popular UI library for AI chat.
β
About
Simon has wanted to build his own dev tool company since high school. Last year, he built the first version of assistant-ui because he needed the UX of ChatGPT in his own app. The app he was building didnβt work out, but a few friends asked him about the chat UI. Since then, AI chat has became increasingly popular as a means for delegating tasks to AI agents. Simon's focus is on enabling human <> agent collaboration through better UX and AX (agent experience).
β
Getting Started
You can get started by running `npx assistant-ui create` (new project) or `npx assistant-ui init` (existing project) in your terminal.
β
Features
- Pre-built components, fully customizable
- Connects to your backend
- assistant-ui has first class integration for AI SDK and LangGraph or build your own
- Generative UI: Map LLM tool calls and JSONs to custom UI components
- Frontend Tool Calls: Let LLMs take action in your frontend app
- Human Tool Calls: Human approvals and input collection
- Chat history and analytics via assistant-cloud (the hosted offering)
β
Customization
The API of assistant-ui is inspired by libraries like Radix UI and cmdk. Instead of a single monolithic chat component, assistant-ui gives you composable primitives and a great starter configuration. You have full control over the look and feel of every pixel, while leaving auto-scrolling, LLM streaming and accessibility to assistant-ui.

β
Sample customization to make a perplexity lookalike:

β
Demo Video
β
LearnΒ More
β
π Visit www.assistant-ui.com to learn more.
β
π Check out example demos.
β
β Star π¬ assistant-ui on GitHub.
β
#οΈβ£ Join π¬ assistant-ui's Discord.
β
π Book a sales call.
β
ββπ£ Follow π¬ assistant-ui on LinkedIn & X.
β
Simplify Startup Finances Today
Take the stress out of bookkeeping, taxes, and tax credits with Fondoβs all-in-one accounting platform built for startups. Start saving time and money with our expert-backed solutions.
Get Started