assistant-ui

Open-source React toolkit for production AI chat UIs and copilots.

Visit site

Pricing

Open-source UI is free; Assistant Cloud Free includes 200 active users/month; Pro from $50/month; Startup and Enterprise custom.

Overview

assistant-ui is an open-source React component and runtime library for building AI chat interfaces and copilots. It ships primitives for threads, composers, tool UIs, and generative UI, plus adapters for Vercel AI SDK, LangGraph, Mastra, and other agent backends. Optional Assistant Cloud adds conversation persistence, run reports, and a dashboard. Also supports React Native and terminal (Ink) chat UIs.

Key features

  • React chat primitives (Thread, Composer, Message, Tool UI)
  • Generative UI and frontend/backend toolkits
  • Runtimes for AI SDK, LangGraph, AG-UI, A2A, and custom backends
  • Attachments, branching, dictation, and voice session helpers
  • Assistant Cloud for threads, telemetry, and analytics
  • React Native and Ink (terminal) kits
  • CLI and shadcn-style component registry

Use cases

Show all 7Show fewer

Alternatives

  • A2UIOpen protocol for agents to stream declarative UIs without executing arbitrary code.ai agent frameworkFree
  • AgentForgeOpen-source low-code Python framework for agents and YAML cognitive architectures.ai agent frameworkFree
  • AgentOpsDeveloper observability platform to trace, debug, and cost-track ai agents.AI toolFreemium
  • ArizeObservability and evaluation platform for tracing, testing, and improving ai agents.AI toolFreemium
  • AutoGenMicrosoft open-source framework for multi-agent chat apps and event-driven agent systems.ai agent frameworkFree
  • FireworksInference and training platform for open models, fine-tunes, and production LLM serving.AI toolFreemium

Last updated 2026-09-16