README.md

May 7, 2026 ยท View on GitHub

๐Ÿฆพ LeLab

The official graphical interface for LeRobot.

License HF Space Discord

LeLab is a web app that puts the full LeRobot workflow โ€” calibrate, teleoperate, record, train, replay โ€” into a single browser UI. Plug in your arm, open the app, and go. No CLI gymnastics, no keyboard prompts.

๐Ÿค— A web-native front door to LeRobot, designed so newcomers can get from "unboxing" to "training their first policy" in minutes.

๐Ÿค— Install and run everything with a single command.

Quick Start

Grab the one-liner from the LeLab Space โ€” it installs and runs LeLab + LeRobot in a single command.

A page will automatically open in your browser and you are ready to go.

What you can do

๐ŸŽฏ Calibrate Guided web flow for both arms โ€” no keyboard prompts.
๐Ÿ•น๏ธ Teleoperate Move the leader, the follower mirrors it. Live joint streaming.
๐Ÿ“น Record Capture episodes into a LeRobotDataset, with cameras.
๐Ÿง  Train Kick off a LeRobot training job, watch logs live.
๐Ÿค– Run inference Execute a trained policy on the follower.
โช Replay Re-run any recorded episode.
โ˜๏ธ Upload Push your dataset to the Hugging Face Hub in one click.

Resources

  • LeRobot: the underlying library โ€” go here for everything beyond the UI.
  • LeLab Space: try the UI in your browser.
  • Discord: chat with the LeRobot community.
  • CLAUDE.md: architecture rundown for contributors.

Contribute

PRs welcome. Hot-reload mode for working on the code:

lelab --dev

Vite on :8080, uvicorn --reload on :8000.

Originally hacked together by Team LeLab at the 2025 LeRobot Worldwide Hackathon ๐Ÿ†, now maintained by the LeRobot team at Hugging Face with โค๏ธ