assistant-ui logoassistant-ui
Blog

Launch Week: assistant-ui goes multi-platform

React Native, terminal UIs, and more — assistant-ui is no longer just for the web.

Simon FarshidSimon Farshid

This week, we're shipping one major feature every day. The theme: assistant-ui everywhere.

For two years, assistant-ui has been the go-to library for building AI chat on the web. Starting this week, that changes. Same runtime, same adapters, same developer experience — now on every platform your users are.


Day 1 — React Native

Build AI chat for iOS and Android.

We're launching @assistant-ui/react-native — native React Native bindings that bring the full assistant-ui experience to mobile.

Everything you know from the web version carries over:

Get started in one command:

npx assistant-ui@latest create --example with-expo my-chat-app

Or add it to an existing Expo project:

npx expo install @assistant-ui/react-native @assistant-ui/react-ai-sdk

The API mirrors the web version closely. If you've built with @assistant-ui/react, you already know how to use it.

Read the docs →


Day 2 — React Ink (Terminal UI)

Build AI chat for the terminal.

We're launching @assistant-ui/react-ink — terminal UI bindings powered by Ink, the React renderer for CLIs.

Build rich, interactive AI chat interfaces that run in any terminal:

Get started:

npx assistant-ui@latest create --ink my-chat-app

Read the docs →


Day 3 — Assistant Cloud Redesign

A new dashboard for managing your AI assistants at scale.

We've completely redesigned Assistant Cloud — the hosted backend for assistant-ui. Thread persistence, analytics, user management, and more — all in one place.

What is Assistant Cloud?

Assistant Cloud gives your assistant-ui app a production-ready backend. Drop in a few lines of config and get:

What's new in the redesign

The new dashboard at cloud.assistant-ui.com is a full control center for your AI deployments:

Getting started

Add thread persistence to your existing assistant-ui app:

npx assistant-ui@latest cloud

Or integrate directly with the AI SDK using useCloudChat:

npm install assistant-cloud @assistant-ui/cloud-ai-sdk

Works with any assistant-ui runtime — AI SDK, LangGraph, or custom backends. No migration required.

Read the docs →

Sign up here →


One runtime, every platform

The big picture: assistant-ui is now a universal AI chat framework. Web, mobile, terminal — one codebase for your backend, one set of adapters, one way to register tools. The only thing that changes is the UI layer.

@assistant-ui/react          → Web (React + Radix UI)
@assistant-ui/react-native   → Mobile (React Native)
@assistant-ui/react-ink      → Terminal (Ink)

We'll be updating this post throughout the week as we ship new announcements. Follow @assistant-ui for daily updates or join our Discord for early access.