livekit-voice-agent

Community

Produce voice agents with smart handoffs.

AuthorOkeysir198
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides a ready-to-use pattern for building production-ready LiveKit voice agents that can hand off conversations between specialized agents and escalate to humans when needed. It also preserves conversation context across handoffs and supports scalable deployment patterns.

Core Features & Use Cases

  • Multi-Agent Workflows: Chains IntroAgent, SpecialistAgent, and EscalationAgent with shared state and configurable handoffs.
  • Intelligent Handoffs: Function tools return new agent instances to transfer control, with clear transition messages.
  • Context Preservation: Shared user data persists across handoffs and across agents via chat_ctx.
  • Production-Ready Patterns: Templates, prewarming, testing scaffolds, Docker deployment, and observability hooks.
  • Extensibility: Easy to add new agents, tools, and custom workflows; supports hub-spoke, escalation, and bidirectional handoffs.
  • Use Cases: Real-time customer support, sales routing, and complex information gathering with escalations.

Quick Start

  • Run the quick start script to scaffold a working project: scripts/quickstart.sh livekit-voice-agent
  • Install dependencies with uv sync
  • Copy .env.example to .env.local and configure LiveKit, OpenAI, and STT/TTS providers
  • Start the agent with: uv run python src/agent.py start

Dependency Matrix

Required Modules

None required

Components

scriptsreferencesassets

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: livekit-voice-agent
Download link: https://github.com/Okeysir198/P20251122-claude-skills/archive/main.zip#livekit-voice-agent

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.