Skip to main content

React Native starter app

A cross-platform mobile voice agent starter app built with React Native.

Overview

The React Native voice agent starter app is a cross-platform mobile frontend for voice AI agents, built with React Native and the LiveKit React Native SDK. It runs on both iOS and Android from a single JavaScript codebase.

Features

  • Cross-platform mobile interface with audio visualizer.
  • Session management with connect and disconnect controls.
  • Sandbox token server support for quick development.

Get started

Clone the repository:

git clone https://github.com/livekit-examples/agent-starter-react-native.git
cd agent-starter-react-native

Install dependencies:

npm install

For iOS, install CocoaPods:

cd ios && pod install && cd ..

Update the configuration with your LiveKit credentials, then run the app:

npx react-native run-ios
npx react-native run-android

Source code

GitHub

React Native Voice Agent

A native voice AI assistant app built with React Native and Expo.
GitHublivekit-examples/agent-starter-react-native