AI chat, on the phone.
Native Thread, Composer, and Message primitives for React Native. The same runtime and adapters as the web SDK — Expo, iOS, Android, and web.
~ assistant-ui · expolive
The setup
The primitives
12ThreadThreadListThreadListItemMessageComposerActionBarAttachmentBranchPickerChainOfThoughtErrorQueueItemSuggestion
Composable and unstyled — the web component model, adapted to pressables, gestures, and native views.
Built for Expo
Expo Router, EAS Build, and the Expo ecosystem work out of the box.
iOS, Android, and web
Share UI and logic across every platform from one codebase.
Shared runtime
The same engine as the web SDK. AI SDK, LangGraph, tools, and adapters carry over.