assistant-ui icon

assistant-ui

assistant-ui is a TypeScript and React UI library for building conversational AI interfaces that ships with reusable, customizable chat components and optional managed backend services. It is built on shadcn/ui and Tailwind and is offered as an open-source MIT library alongside a hosted backend (assistant-cloud) for production usage. The project includes examples, documentation, and a community on GitHub and Discord to help teams integrate chat UX quickly.

  • Customizable UI components — Prebuilt TypeScript/React chat components that you can style and extend to match your app's design system.
  • Bring-your-own-backend — Use the library with any AI backend or host your own conversation data and API stack.
  • Managed backend (assistant-cloud) — Optional hosted service that provides chat history, thread management, and MAU-based billing for production apps.
  • Open source (MIT) — UI library is freely available under the MIT license for modification and self-hosting.
  • Examples and documentation — Step-by-step guides and example apps to get started quickly in a React project.

To get started, install the library in your React/TypeScript app, follow the getting-started documentation to wire your preferred AI backend (or sign up for assistant-cloud), and customize components and styles to fit your product.

No discussions yet

Be the first to start a discussion about assistant-ui

Developer

AgentbaseAI Inc. builds and maintains assistant-ui, a TypeScript/React library and optional managed backend for conversational AI UX. T…read more

Pricing and Plans

(Freemium)

Free

Free

assistant-cloud free tier for development and small projects.

  • 200 MAU
  • Chat History
  • Thread Management

Pro

Popular
$50/month

Pro plan for growing applications with higher MAU and priority features.

  • 500 MAU
  • Chat History
  • Thread Management
  • Early Access To New Features

Enterprise

Contact for pricing

Custom enterprise plans with dedicated support, on-premises options, and compliance features.

  • Integration with your own backend
  • Replicate data to your own database
  • Dedicated Support
  • 99.99% Uptime SLA
  • On-premises Deployment
  • Security & Privacy Compliance

System Requirements

Operating System
Any OS with a modern web browser
Memory (RAM)
4 GB+ RAM
Processor
Any modern 64-bit CPU
Disk Space
None (web app)

AI Capabilities

Chat-ui
Conversation-history
Thread-management