
Quickstart
GitHub template for a basic LiveKit voice agent
Open source plugins
These are plugins that can be used with the open-source LiveKit Agents packages.- Python
- Node.js
You can use Cartesia with Python LiveKit Agents by installing the Then, use the Cartesia STT and TTS plugins when creating your agent:
livekit-plugins-cartesia package.
If needed, you can the source code of the plugin in the /livekit-plugins/livekit-plugins-cartesia directory of the livekit/agents repo.Ink 2 requires
Older versions will produce poor results without raising runtime errors.
livekit-plugins-cartesia>=1.5.15.Older versions will produce poor results without raising runtime errors.
Setting up the Python plugin in your own agent
To get started, first install the main livekit-agents package as well as livekit-plugins-cartesia:Running a Python example
Check out /examples/other/cartesia.py in thelivekit/agents repo for a fully working conversational agent.LiveKit Inference
You can also use Cartesia’s models on LiveKit’s infrastructure. API keys and pricing are managed by LiveKit rather than Cartesia.Demo
LiveKit Cartesia Demo
Try out a simple voice assistant built with LiveKit Agents and Cartesia.