Skip to main content

React starter app

A full-featured React voice agent starter app built with Next.js and Agents UI.

Overview

The React voice agent starter app is a full-featured voice AI frontend built with Next.js and Agents UI components. It provides a production-ready foundation for building web-based voice agent experiences.

http://localhost:3000

Features

  • Voice conversation with audio visualizer.
  • Session management with connect and disconnect controls.
  • Text chat and transcription display.
  • Sandbox token server support for quick development.

Get started

Clone the repository and install dependencies:

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

Copy the example environment file and add your LiveKit credentials:

cp .env.example .env.local

Start the development server:

pnpm dev

Open http://localhost:3000 to use the app.

Source code

GitHub

Next.js Voice Agent

A web voice AI assistant built with React and Next.js.
GitHublivekit-examples/agent-starter-react