LiveWire
LiveKit-compatible agents powered by SignalWire infrastructure
LiveWire is a compatibility layer that lets developers familiar with livekit-agents use the same class and function names while running on SignalWire infrastructure. Change your import path and your existing code runs on SignalWire with no other modifications.
SignalWire’s control plane handles STT, TTS, VAD, and turn detection automatically.
Pipeline plugin parameters (stt, tts, vad, turn_detection) are accepted for
API compatibility but are no-ops. LiveWire logs an informational message the first
time each no-op parameter is used.
Quick Start
Namespace Aliases
LiveWire provides namespace objects that mirror common livekit-agents import paths: