33rd of 16 in Voice and realtime
agent-starter-node
Node.js voice agent on LiveKit Agents with turn detection and simulations
- Stars
- 114
- License
- MIT
- Last commit
- Oct 2026
- Language
- TypeScript
Overview
pnpm TypeScript voice assistant on LiveKit Agents using LiveKit Inference for STT, LLM (default Gemma 4 31B) and TTS (default Fish Audio S2.1 Pro), with the LiveKit turn detector, adaptive interruption handling and noise cancellation. Ships a Dockerfile for LiveKit Cloud, an AGENTS.md with LiveKit skills, and scenarios.yaml simulations run in CI on merge to main. Backend only; pair with a LiveKit frontend starter.
Who it is for: TypeScript teams building a voice agent on LiveKit
Strengths
- Turn detector, adaptive interruption handling and noise cancellation preconfigured
- Conversation simulations in scenarios.yaml run in CI on merge to main
- Dockerfile and lk CLI flow for LiveKit Cloud deployment
- AGENTS.md and LiveKit skills for Claude Code, Cursor and Codex
Weaknesses
- Defaults rely on LiveKit Inference and Cloud noise cancellation; self-hosting needs plugin swaps
- CI simulations use real inference and need LiveKit secrets
- pnpm-lock.yaml is not tracked; commit it yourself
- No frontend; a separate client starter is required
What it needs
- TypeScript, LiveKit Inference (OpenAI, Cartesia, Deepgram and others), LiveKit realtime model plugins
- Needs LiveKit Cloud (or self-hosted LiveKit plus model plugins)
- GitHub template
- Docker
- 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 |
| #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 |
| #6 | agent-starter-androidKotlin and Jetpack Compose voice assistant client for LiveKit Agents | 41 out of 100 |