livekit-agent-facilitator

command
v0.15.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 13, 2026 License: MIT Imports: 25 Imported by: 0

Documentation

Overview

Command livekit-agent-facilitator demonstrates an OmniAgent-powered Facilitator with voice capabilities via LiveKit.

The agent uses the Facilitator role for omnichannel collaboration:

  • Facilitates meetings with structured agendas
  • Tracks action items, decisions, and questions
  • Generates meeting notes and summaries

Usage:

export LIVEKIT_URL="wss://your-project.livekit.cloud"
export LIVEKIT_API_KEY="your-api-key"
export LIVEKIT_API_SECRET="your-api-secret"
export OPENAI_API_KEY="your-key"      # for LLM and TTS
export STT_PROVIDER="deepgram"
export DEEPGRAM_API_KEY="your-key"
export TTS_PROVIDER="openai"

# Optional: Enable avatar (static image in video tile)
export AGENT_AVATAR="true"            # Use default OmniAgent icon
export AGENT_AVATAR="/path/to/avatar.h264"  # Use custom pre-encoded avatar

# Optional: Realtime mode (native voice-to-voice, ~100-300ms latency)
export VOICE_MODE="realtime"          # "pipeline" (default) or "realtime"
export REALTIME_PROVIDER="openai"     # "openai", "gemini", or "deepgram"

go run -tags opus ./cmd/livekit-agent-facilitator

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL