build a voice agent
a voice agent listens to a person, thinks, and talks back, all in real time. the loop is always the same four steps:with pipecat
build a voice agent using pipecat, an open-source framework for real-time voice.
with livekit
build a voice agent using livekit agents, with rooms and telephony built in.
pipecat + livekit transport
use livekit just for WebRTC transport while pipecat orchestrates the pipeline.
which framework?
both give you a production-ready real-time agent. the difference is what they ship around the voice loop:
new to both? start with pipecat, it’s the shortest path to hearing your agent
talk.
these guides assume you can run python and use a terminal. you do not need prior
experience with voice agents.