agents

A framework for building realtime voice AI agents ๐Ÿค–๐ŸŽ™๏ธ๐Ÿ“น

23 articles 9.6k View on GitHub โ†—
23 articles
How to Implement Outbound Calling with LiveKit Agents: A Complete Guide

Master outbound calling with LiveKit Agents. Learn to create SIP participants and manage call flows using JobContext and WarmTransferTask for seamless agent integrations. Get the complete guide.

how-to-guide
Mar 6, 2026
How to Use Console Mode for Local Testing with LiveKit Agents

Master local testing with LiveKit Agents console mode. Run agents without a LiveKit server, enabling interactive audio and text debugging for efficient development.

how-to-guide
Mar 6, 2026
How to Implement Dynamic Tool Creation in LiveKit Agents

Learn to implement dynamic tool creation in LiveKit Agents using three patterns: construction time initialization, runtime updates with update_tools, or temporary injection inside llm_node.

how-to-guide
Mar 6, 2026
How to Optimize Latency and Performance in LiveKit Agents: A Complete Guide

Optimize your LiveKit agents latency and performance. Discover techniques like preemptive generation and balanced TTS modes to slash end-to-end delays significantly.

how-to-guide
Mar 6, 2026
How to Configure Telephony Integration with SIP in LiveKit Agents

Configure telephony integration with SIP in LiveKit Agents by provisioning a SIP trunk exporting environment variables and using JobContext to manage inbound and outbound calls.

how-to-guide
Mar 6, 2026
How to Implement Transcription for Multi-User Rooms with LiveKit Agents

Implement multi-user room transcription using LiveKit Agents. Leverage MultiSpeakerAdapter and diarization plugins to automatically tag speaker IDs and manage speaker detection for clear audio.

how-to-guide
Mar 6, 2026
How to Use the Built-In Test Framework with Judges in LiveKit Agents

Learn to use the LiveKit Agents built-in test framework with judges for end-to-end workflow testing. Automatically verify agent responses and LLM intents for robust development.

how-to-guide
Mar 6, 2026
How to Implement Semantic Turn Detection in LiveKit Agents: 3 Methods Explained

Learn 3 methods to implement semantic turn detection in LiveKit Agents. Configure TurnDetection or MultilingualModel for precise control and enhanced conversational AI.

how-to-guide
Mar 6, 2026
How to Configure Job Scheduling and Dispatch APIs in LiveKit Agents

Learn to configure job scheduling and dispatch APIs in LiveKit Agents. Control worker scheduling with ServerOptions and agent placement using the AgentDispatch API.

how-to-guide
Mar 6, 2026
How to Use RPC for Client-Agent Communication in LiveKit Agents

Learn how to use RPC for client-agent communication in LiveKit Agents. Register RPC methods to query agent state, fetch chat history, or send messages using Pydantic models.

how-to-guide
Mar 6, 2026
How to Implement Video Avatar Integration with LiveKit Agents: Tavus, Hedra, and More

Easily integrate realtime video avatars like Tavus and Hedra into your LiveKit Agents. Learn how to connect custom avatar plugins and enhance your voice agents.

how-to-guide
Mar 6, 2026
How to Handle Long-Running Function Calls in LiveKit Agents: A Complete Guide

Master long-running function calls in LiveKit Agents. Learn to run LLM tools asynchronously with speech generation and manage operations via RunContext and SpeechHandle APIs for seamless user interaction.

how-to-guide
Mar 6, 2026

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too โ†’