Apache-2.0 · Bots

LeLab

A web UI for training and running real-world robotics policies from Hugging Face LeRobot.

0.0K stars 0.0K forks Apache-2.0 license 2026-06-04 verified
bash
$pip install lerobot && lelab --dev
Open sourceSelf-hostedDocker
Overview

What is LeLab?

LeLab is the official graphical interface for LeRobot, Hugging Face's open-source robotics library. It turns the full robot learning workflow — calibrate, teleoperate, record, train, replay — into a single browser UI. Plug in a robotic arm, open the app, and go from unboxing to training your first policy in minutes.

Complete robotics workflow in a browser

LeLab wraps calibration, teleoperation, data recording, training, and inference into one web app — no CLI hunting required.

The main barrier to entry in robotics is setup complexity. LeLab removes it with a single-command install and a guided UI.

Built on LeRobot, Hugging Face's robotics library

LeLab is the official front-end for LeRobot, which provides state-of-the-art policies (ACT, Diffusion, Pi0, GR00T), standardized datasets, and multi-hardware support.

You get immediate access to the latest imitation learning and VLA research without writing infrastructure code.

One-click dataset upload to Hugging Face Hub

Recorded episodes can be pushed to the HF Hub with a single click, making it easy to share datasets and collaborate.

Dataset sharing is critical for reproducible robotics research and community progress.
Install

One command to start

$ pip install lerobot && lelab --dev
Use cases

What teams use it for

Educational robotics

Use LeLab as a teaching tool for robot learning — students can go from connecting an arm to training a policy in one session.

Rapid policy prototyping

Quickly collect demonstration data from a teleoperated arm, train an imitation learning policy, and evaluate on hardware.

Open-source robotics benchmarking

Record and share standardized datasets on the HF Hub, enabling reproducible comparisons across policies and hardware.

Ecosystem

Tags & capabilities

botopen sourceroboticsopen sourceself hosteddocker
Comparison

How it stacks up

Choose LeLab for a browser-based robotics workflow

vs CLI-only robotics frameworks

LeLab provides a guided UI for the full LeRobot pipeline. If you prefer programmatic control or are working in headless environments, the underlying LeRobot Python library may be a better fit.

FAQ

Questions

What hardware does LeLab support?

LeLab supports multiple arms including SO-100, LeKiwi, Koch, HopeJR, OMX, EarthRover, Reachy2, OpenARM, and Unitree G1. It also works with standard gamepads, keyboards, and phones for teleoperation.

Do I need a GPU to use LeLab?

You need a GPU for training policies, but teleoperation and data recording can run on CPU. The exact requirements depend on the policy (ACT, Diffusion, Pi0, etc.) and dataset size.

Is LeLab open source?

Yes, LeLab and LeRobot are both open source under the Apache-2.0 license.

Can I use LeLab without real hardware?

LeLab is designed for real-world robotics, but LeRobot also supports simulation environments like LIBERO and MetaWorld for development and evaluation.