Reusable AI chat UI primitives for React (ChatGPT-style) — messages, markdown, code blocks, and composer.
[React](https://react.dev/) UI components for the [AI SDK](https://ai-sdk.dev/docs):
[Svelte](https://svelte.dev/) UI components for the [AI SDK](https://ai-sdk.dev/docs):
Vercel AI SDK adapter for assistant-ui
[Vue.js](https://vuejs.org/) UI components for the [AI SDK](https://ai-sdk.dev/docs):
Open-source TypeScript/React library for building production-grade AI chat experiences
Ably Chat is a set of purpose-built APIs for a host of chat features enabling you to create 1:1, 1:Many, Many:1 and Many:Many chat rooms for any scale. It is designed to meet a wide range of chat use cases, such as livestreams, in-game communication, cust
> **Warning** `@ai-sdk/solid` has been deprecated and will be removed in AI SDK 5
React components to create chat conversations or livestream style chat
React component library for creating chat interfaces
Essential JS 2 Component
React Chat component allows the user to participate in chat sessions with users or chat bots. KendoReact Conversational UI components
Self-hosted AI chat dashboard for Hermes Agent — multi-model web UI with multi-platform integration
SCSS themes for @chatscope/chat-ui-kit-react library
nlux React is a library for building conversational AI interfaces, with support for OpenAI, HuggingFace, and more.
Customizable chat component for AI APIs
Essential JS 2 Component for React
The official React Native and Expo components for Stream Chat, a service for building chat applications
Keyboard manager which works in identical way on both iOS and Android
Cloud integration for assistant-ui
nlux is JavaScript and React library for building conversational AI interfaces, with support for OpenAI, Hugging Face, and more.
The official Expo SDK for Stream Chat, a service for building chat applications
Sidecar code splitting utils
Cloudflare Agents (x) AI SDK Chat