Skip to content

AssemblyAI-Community/simple-livekit-agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LiveKit w/ AssemblyAI, Cerebras, and Rime Example Project

A sample LiveKit Agent using AssemblyAI for handling STT (Speech-To-Text), Cerebras as the agent model, and Rime for handling TTS (Text-To-Speech).

Prerequisites

Get Started

Clone this repo then:

1. Set up your Python environment

A virtual environment is recommended to manage your Python dependencies. Using (uv)[https://docs.astral.sh/uv/]:

# Create virtual environment and download project dependencies
uv sync

2. Create a .env file

Copy the env.sample file to a .env file with:

cp env.example .env

Then fill in the API key values.

3. Run the agent

Locally:

uv run python agent.py console

Via LiveKit Playground:

uv run python agent.py dev

Documentation & Resources

For more details on LiveKit:

Cerebras:

Rime:

For AssemblyAI:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages