Documentation
¶
Overview ¶
Command livekit-agent-panel demonstrates a multi-agent panel discussion.
The panel consists of a human moderator who asks questions, and 2-4 AI panelists who take turns responding. Each panelist has a unique voice and personality.
Usage:
export LIVEKIT_URL="wss://your-project.livekit.cloud" export LIVEKIT_API_KEY="your-api-key" export LIVEKIT_API_SECRET="your-api-secret" export ANTHROPIC_API_KEY="your-key" export OPENAI_API_KEY="your-key" # For TTS # Panel configuration export PANEL_TOPIC="The future of AI agents" export PANEL_SIZE=3 # 2-4 panelists (default: 3) # Avatar configuration (optional - enables HeyGen LiveAvatar) export HEYGEN_API_KEY="your-liveavatar-api-key" export HEYGEN_AVATAR_ID="avatar-uuid" export HEYGEN_SANDBOX="true" # Use sandbox mode (60s limit, no credits) go run -tags opus ./cmd/livekit-agent-panel
Package main provides a panel discussion agent with multiple AI panelists.
Click to show internal directories.
Click to hide internal directories.