#88th of 16 in Voice and realtime
agent-starter-android
Kotlin and Jetpack Compose voice assistant client for LiveKit Agents
- Stars
- 104
- License
- MIT
- Last commit
- Aug 2026
- Language
- Kotlin
Overview
Android Studio project on the LiveKit Android SDK giving you a simple voice interface to a LiveKit agent, scaffolded with lk app create. It connects to the public LiveKit homepage agent by default; to reach your own agent you set a development token server id in TokenExt.kt. Client only: the agent and a production token server are yours to build.
Who it is for: Android developers adding a voice agent screen
Strengths
- Kotlin and Jetpack Compose on the official LiveKit Android SDK
- Works immediately against the public LiveKit homepage agent
- Pairs with the Python and Node agent starters
Weaknesses
- Token server id is hardcoded in TokenExt.kt; production token flow is yours
- README does not document video, text input or avatar support
- No tests
What it needs
- Kotlin
- Needs LiveKit Cloud project, a LiveKit agent, token server
- GitHub template
- env example file
Also in Voice and realtime
See all 16| Rank | Project | Score |
|---|---|---|
| 1 | agent-starter-reactNext.js voice assistant frontend for LiveKit Agents | 51 out of 100 |
| 2 | agent-starter-pythonPython voice agent on LiveKit Agents with turn detection and simulations | 50 out of 100 |
| 3 | agent-starter-nodeNode.js voice agent on LiveKit Agents with turn detection and simulations | 50 out of 100 |
| #4 | voice-ui-kitReact components and templates for Pipecat voice agent frontends | 45 out of 100 |
| #5 | pipecat-examplesRunnable Pipecat voice agent examples for phone, web and deployment | 41 out of 100 |