Skip to main content

Use cases overview

Realtime robotics apps you can build with LiveKit.

On this page

Overview

LiveKit supports a range of realtime robotics apps, from teleoperating machines to monitoring fleets and running control policies in the cloud. Each use case builds on the same foundation: low-latency streaming of video, audio, and data between robots and the cloud.

These capabilities can be combined in a single app. For example, an app can teleoperate a robot, stream its cameras to a monitoring dashboard, and accept voice commands at the same time.

Use cases

Each use case pairs LiveKit's realtime transport with a different part of your robotics stack:

Use caseDescriptionCommon scenarios
TeleoperationStream video and control commands between robots and operators with ultra-low latency.Driving a rover, piloting a drone, or supervising a robot in the field.
ObservabilityMonitor cameras and telemetry from robots in the field in realtime.Fleet dashboards, anomaly detection, and incident review.
Remote inferenceControl your robot with models running in the cloud.Running end-to-end policies too large to run onboard.
Voice interactionsAdd natural voice control to a robot with the LiveKit Agents framework.Spoken commands, status readouts, and conversational control.