Skip to main content
LiveKit is an open-source project that enables scalable, multi-user conferencing with WebRTC. It provides the tools you need to add real-time video, audio, and data capabilities to your applications.

Prerequisites

  • A SambaCloud account and API key.
  • Python 3.11.5 or later.

Installation and setup

  1. Create and activate a virtual environment:
  2. Install the minimal form of livekit

Example use cases

You can combine LiveKit with SambaCloud models to create powerful, real-time AI agents. Some common applications include:
  • Multimodal assistants – Support text, voice, and screen sharing with an AI assistant.
  • Telehealth – Enable real-time AI support during virtual medical consultations.
  • Call centers – Automate inbound and outbound customer support with AI voice agents.
  • Real-time translation – Translate conversations instantly across languages.

Example - voice agent with SambaCloud

The following example shows how to build a voice AI agent using LiveKit with SambaCloud LLM models:

LiveKit documentation

See LiveKit documentation for more details.