assistant-ui logo/

Get the UX of ChatGPT in your own mobile app

Beautiful, production-ready AI chat for React Native. Powered by the same runtime as assistant-ui, with full Expo support and cross-platform code sharing.

Why assistant-ui for React Native?

Everything you need to build a world-class AI chat experience on mobile — without starting from scratch.

Built for Expo

First-class Expo support. Use Expo Router, EAS Build, and the full Expo ecosystem out of the box.

iOS, Android & Web

Write once, run on every platform. Share UI components and business logic across iOS, Android, and web.

Battle-Tested Runtime

Powered by the same engine and runtime system behind assistant-ui.com, refined over two years of production use.

AI SDK & LangGraph

Works with Vercel AI SDK, LangGraph, and other popular frameworks. Plug in your existing backend with zero changes.

Share Your Runtime Code

Already using assistant-ui on the web? Reuse the same runtime, tools, and adapters in your React Native app.

Cross-Platform Primitives

Composable, unstyled primitives — Thread, Composer, Message, and more — designed for native from the ground up.

Already using assistant-ui?

Your existing runtime setup, tool definitions, and model adapters work with the React Native package. Share the same code between your web and mobile apps — only the UI layer changes.

See the migration guide

Start building today