Announcing LiveKit 1.0
Easily build live audio or video experiences into your mobile app, game or website.
Build your products fast
JS, Flutter, React, Swift, Kotlin, Ruby, and Go. Consistent, stable, and well-designed APIs.
Optimized end-to-end for efficiency. Minimizing bandwidth use with simulcast and dynamic video.
Robust connectivity across network conditions. Automatically adapts to low-bandwidth situations.
Easily deploy instances and run on any cloud provider. Helm chart, AWS template and DO droplet included.
Built-in, JWT-based auth and RBAC within rooms. Moderation APIs for control over participants.
Apache-licensed, open source software. Customize or extend LiveKit‘s server, client SDKs or components.
What can you build?
LiveKit unlocks limitless possibilities for web, mobile, and VR/AR experiences powered by real-time audio and video.
In-depth guides to get you started
LiveKit is a flexible system, built around three core constructs: a Room, Participants...
Deploying to Kubernetes
LiveKit streamlines deployment to Kubernetes. We publish a Helm chart that help you set up...
Working with Rooms
A room is the main construct in LiveKit. Upon successful connection, you're provided a room...
Some projects using LiveKit:
Made to scale
LiveKit is designed to serve thousands of simultaneous users per instance while delivering media with sub-100ms latency.
Benchmarks below measure large audio-only and audio/video rooms on a single instance.
Interested in our upcoming cloud service?
Get in touch