LiveKit Agents

Package

Open-source framework for realtime voice and video AI agents

Price
Free, open source; cloud free tier
Access
LiveKit API key and secret

About

LiveKit Agents is an Apache-2.0 framework for Python and Node.js that runs voice agents in LiveKit rooms and phone calls. It chains STT, LLM and TTS plugins or uses realtime speech models. Agents run on your servers or on LiveKit Cloud, which has a free plan.

What you can do with it

  • Build a voice assistant from a speech-to-text, LLM and text-to-speech pipeline
  • Answer and place phone calls through LiveKit's telephony stack
  • Deploy and scale agents on LiveKit Cloud or on your own servers

Get started

  1. Install the LiveKit CLI and link a free cloud project with lk cloud auth
  2. Create an agent from the Python or Node.js starter template
  3. Run it with lk agent dev and talk to it in the Agent Console

Example

brew install livekit-cli
lk cloud auth
lk agent init my-agent --template agent-starter-python
cd my-agent
uv sync
lk agent dev

Details

Hosting
Hosted service, Self-hosted, Runs locally
Available in
Worldwide
Official SDKs
Python, JavaScript/TypeScript
MCP server
None

Tasks

Alternatives

Other tools for the same tasks.

Last checked on .