Top AI Repos ā open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
š¤ LeRobot: Making AI for Robotics more accessible with end-to-end learning
| Date | Stars |
|---|---|
| 2026-07-31 | 26282 |
| 2026-08-01 | 26302 |
| 2026-08-02 | 26320 |
| 2026-08-03 | 26340 |
| 2026-08-04 | 26377 |
| 2026-08-05 | 26419 |
| 2026-08-06 | 26438 |
| 2026-08-07 | 26456 |
| 2026-08-08 | 26496 |
| 2026-08-09 | 26511 |
| 2026-08-10 | 26524 |
| 2026-08-11 | 26552 |
| 2026-08-12 | 26584 |
| 2026-08-13 | 26609 |
| 2026-08-14 | 26633 |
| 2026-08-15 | 26656 |
| 2026-08-16 | 26676 |
| 2026-08-17 | 26686 |
| 2026-08-18 | 26732 |
| 2026-08-19 | 26754 |
| 2026-08-20 | 26777 |
| 2026-08-21 | 26802 |
| 2026-08-22 | 26824 |
| 2026-08-23 | 26848 |
| 2026-08-24 | 26870 |
| 2026-08-25 | 26907 |
| 2026-08-26 | 26931 |
| 2026-08-27 | 26973 |
| 2026-08-28 | 27004 |
| 2026-08-29 | 27032 |
| 2026-08-30 | 27064 |
| 2026-08-31 | 27108 |
| 2026-09-01 | 27132 |
| 2026-09-02 | 27156 |
| 2026-09-03 | 27183 |
| 2026-09-04 | 27207 |
| 2026-09-05 | 27235 |
| 2026-09-06 | 27255 |
| 2026-09-07 | 27285 |
| 2026-09-08 | 27322 |
| 2026-09-09 | 27352 |
| 2026-09-10 | 27387 |
| 2026-09-11 | 27412 |
| 2026-09-12 | 27427 |
| 2026-09-13 | 27439 |
| 2026-09-14 | 27474 |
| 2026-09-15 | 27497 |
| 2026-09-16 | 27535 |
| 2026-09-17 | 27568 |
| 2026-09-18 | 27608 |
| 2026-09-19 | 27619 |
| 2026-09-20 | 27649 |
Today
+30 stars today
This week
+210 stars this week
This month
+847 stars this month
Momentum
345.0
growth rate 0.77%/day
<p align="center">
<img alt="LeRobot, Hugging Face Robotics Library" src="./media/readme/lerobot-logo-thumbnail.png" width="100%">
</p>
<div align="center">
[](https://github.com/huggingface/lerobot/actions/workflows/latest_deps_tests.yml?query=branch%3Amain)
[](https://github.com/huggingface/lerobot/actions/workflows/docker_publish.yml?query=branch%3Amain)
[](https://www.python.org/downloads/)
[](https://github.com/huggingface/lerobot/blob/main/LICENSE)
[](https://pypi.org/project/lerobot/)
[](https://pypi.org/project/lerobot/)
[](https://github.com/huggingface/lerobot/blob/main/CODE_OF_CONDUCT.md)
[](https://discord.gg/q8Dzzpym3f)
</div>
**LeRobot** aims to provide models, datasets, and tools for real-world robotics in PyTorch. The goal is to lower the barrier to entry so that everyone can contribute to and benefit from shared datasets and pretrained models.
š¤ A hardware-agnostic, Python-native interface that standardizes control across diverse platforms, from low-cost arms (SO-100) to humanoids.
š¤ A standardized, scalable LeRobotDataset format (Parquet + MP4 or images) hosted on the Hugging Face Hub, enabling efficient storage, streaming and visualization of massive robotic datasets.
š¤ State-of-the-art policies that have been shown to transfer to the real-world ready for training and deployment.
š¤ Comprehensive support for the open-source ecosystem to democratize physical AI.
## Quick Start
LeRobot can be installed directly from PyPI.
```bash
pip install lerobot
lerobot-info
```
> [!IMPORTANT]
> For detailed installation guide, please see the [Installation Documentation](https://huggingface.co/docs/lerobot/installation).
## Robots & Control
<div align="center">
<img src="./media/readme/robots_control_video.webp" width="640px" alt="Reachy 2 Demo">
</div>
LeRobot provides a unified `Robot` class interface that decouples control logic from hardware specifics. It supports a wide range of robots and teleoperation devices.
```python
from lerobot.robots.myrobot import MyRobot
# Connect to a robot
robot = MyRobot(config=...)
robot.connect()
# Read observation and send action
obs = robot.get_observation()
action = model.select_action(obs)
robot.send_action(action)
```
**Supported Hardware:** SO100, LeKiwi, Koch, HopeJR, OMX, EarthRover, Reachy2, Gamepads, Keyboards, Phones, OpenARM, Unitree G1, reBot B601.
While these devices are natively integrated into the LeRobot codebase, the library is designed to be extensible. You can easily implement the Robot interface to utilize LeRobot's data collection, training, and visualization tools for your own custom robot.
For detailed hardware setup guides, see the [Hardware Documentation](https://huggingface.co/docs/lerobot/integrate_hardware).
## LeRobot Dataset
To solve the data fragmentation problem in robotics, we utilize the **LeRobotDataset** format.
- **Structure:** Synchronized MP4 videos (or images) for vision and Parquet files for state/action data.
- **HF Hub Integration:** Explore thousands of robotics datasets on the [Hugging Face Hub](https://huggingface.co/lerobot).
- **Tools:** Seamlessly delete episodes, split by indices/fractions, add/remove features, and merge multiple datasets.
```python
from lerobot.datasets.lerobot_dataset import LeRobotDataset
# Load a dataset from the Hub
dataset = LeRobotDataset("lerExcerpt of 13,109 characters
Read on GitHub332
223
Remi Ā· @huggingface Ā· France
210
Alexander Soare
198
75
53
42
Khalil Meftah Ā· @huggingface Ā· France
32
Adil Zouitine Ā· @uma-robots Ā· France
29
28
21
Maxime Ellerbach Ā· @huggingface Ā· France
20
Mishig Ā· @huggingface Ā· France
16
10
10
Jash Shah Ā· United States
9
Xingdong Zuo Ā· NAVER Corp Ā· South Korea
9
8
8
6
Would you bet a product on this? Bounded 0ā100 and slow moving.
matched fp:f8110553b38fbe2f, desc:robotics