33rd of 16 in Voice and realtimeFor voice, speech and music

agent-starter-react

Next.js voice assistant frontend for LiveKit Agents

Stars
962
License
MIT
Last commit
Oct 2026
Language
TypeScript
Stars, last 30 weeks+152
26 Mar 2026: 810 stars2 Apr 2026: 824 stars9 Apr 2026: 829 stars16 Apr 2026: 836 stars23 Apr 2026: 841 stars30 Apr 2026: 849 stars7 May 2026: 857 stars14 May 2026: 863 stars21 May 2026: 867 stars28 May 2026: 871 stars4 Jun 2026: 874 stars11 Jun 2026: 878 stars18 Jun 2026: 881 stars25 Jun 2026: 884 stars2 Jul 2026: 890 stars9 Jul 2026: 894 stars16 Jul 2026: 898 stars23 Jul 2026: 904 stars30 Jul 2026: 905 stars6 Aug 2026: 912 stars13 Aug 2026: 919 stars20 Aug 2026: 924 stars27 Aug 2026: 930 stars3 Sept 2026: 934 stars10 Sept 2026: 937 stars17 Sept 2026: 945 stars24 Sept 2026: 946 stars1 Oct 2026: 948 stars8 Oct 2026: 949 stars15 Oct 2026: 955 stars22 Oct 2026: 962 stars

810 on 26 Mar 2026962 on 22 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

LiveKit is hiring: 28 open roles

Overview

Next.js app on LiveKit Agents UI components and the LiveKit JS SDK: welcome and session views, chat transcript, media tiles, camera, screen share, avatar rendering and five audio visualizer styles. A route at app/api/token issues LiveKit tokens from your project credentials. Frontend only; pair it with a LiveKit agent such as agent-starter-python or agent-starter-node.

Who it is for: Teams shipping a web UI for a LiveKit voice agent

Ranked among open-source alternatives to Vapi (#3 of 10).

Strengths

  • Transcript, media tiles, avatar video and visualizers already composed
  • Agents UI components are installed into components/ and editable in place
  • Token route included; development token server also supported
  • Matching Android, Swift, Flutter and React Native starters exist

Weaknesses

  • Needs a separate LiveKit agent and a LiveKit Cloud or self-hosted server
  • Token route has no authentication; add one before production
  • No tests or Docker

What it needs

  • TypeScript
  • Needs LiveKit Cloud or self-hosted LiveKit server, a LiveKit agent
  • GitHub template
  • env example file

Quick answers

Is agent-starter-react open source?

Yes. Its code is on GitHub under the MIT license.

Head to head

Also in Voice and realtime

See all 16
Also in Voice and realtime
RankProjectScore
1voice-ui-kitReact components and templates for Pipecat voice agent frontends419 starsBSD-2-Clause62 out of 100
2pipecat-examplesRunnable Pipecat voice agent examples for phone, web and deployment401 starsBSD-2-Clause57 out of 100
#4agent-starter-nodeNode.js voice AI agent starter for LiveKit Agents114 starsMIT54 out of 100
#5agent-starter-pythonPython voice AI agent template for LiveKit Agents267 starsMIT52 out of 100
#6examplesRunnable ElevenLabs SDK examples for speech, music, sound effects and voice agents632 starsMIT43 out of 100