LiveKit docs › Get Started › Starter apps › Flutter

---

# Flutter starter app

> A cross-platform voice agent starter app built with Flutter.

## Overview

The Flutter voice agent starter app is a cross-platform frontend for voice AI agents, built with [Flutter](https://flutter.dev/) and [LiveKit Flutter components](https://github.com/livekit/components-flutter). It runs on iOS, Android, web, and desktop from a single codebase.

## Features

- Cross-platform Flutter interface with audio visualizer.
- Session management with connect and disconnect controls.
- Token server support for quick development.

## Get started

Clone the repository:

```shell
git clone https://github.com/livekit-examples/agent-starter-flutter.git
cd agent-starter-flutter

```

Install dependencies:

```shell
flutter pub get

```

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

```shell
flutter run

```

## Source code

- **[Flutter Voice Agent](https://github.com/livekit-examples/agent-starter-flutter)**: A cross-platform voice AI assistant app built with Flutter.

---

This document was rendered at 2026-06-07T11:34:28.762Z.
For the latest version of this document, see [https://docs.livekit.io/frontends/start/starter-apps/flutter.md](https://docs.livekit.io/frontends/start/starter-apps/flutter.md).

To explore all LiveKit documentation, see [llms.txt](https://docs.livekit.io/llms.txt).