HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
huggingface
lerobot
Python2024–2025
huggingface / lerobot

lerobot

🤗 LeRobot: Making AI for Robotics more accessible with end-to-end learning

10Distinct people
12Mentions
0Explicit recommenders
28.9KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

🤗 LeRobot: Making AI for Robotics more accessible with end-to-end learning

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

Mentioned in the same Hacker News threads. That is not proof they are substitutes.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:56:07 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by month12 dated mentions

Observed mentions: 2024-05-06 07:17:59 UTC to 2025-06-11 08:00:14 UTC.

01232024-05-01 00:00:00 UTC to 2024-06-01 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 commentsMay 20242024-06-01 00:00:00 UTC to 2024-07-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2024-07-01 00:00:00 UTC to 2024-08-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2024-08-01 00:00:00 UTC to 2024-09-01 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments2024-09-01 00:00:00 UTC to 2024-10-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2024-10-01 00:00:00 UTC to 2024-11-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2024-11-01 00:00:00 UTC to 2024-12-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsNov 20242024-12-01 00:00:00 UTC to 2025-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2025-01-01 00:00:00 UTC to 2025-02-01 00:00:00 UTC (exclusive): 3 mentions; 1 submissions, 2 comments2025-02-01 00:00:00 UTC to 2025-03-01 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 comments2025-03-01 00:00:00 UTC to 2025-04-01 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 comments2025-04-01 00:00:00 UTC to 2025-05-01 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments2025-05-01 00:00:00 UTC to 2025-06-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-06-01 00:00:00 UTC to 2025-07-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsJun 2025

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
May 20242024-05-01 00:00:00 UTC2024-06-01 00:00:00 UTC110
Jun 20242024-06-01 00:00:00 UTC2024-07-01 00:00:00 UTC000
Jul 20242024-07-01 00:00:00 UTC2024-08-01 00:00:00 UTC000
Aug 20242024-08-01 00:00:00 UTC2024-09-01 00:00:00 UTC110
Sep 20242024-09-01 00:00:00 UTC2024-10-01 00:00:00 UTC000
Oct 20242024-10-01 00:00:00 UTC2024-11-01 00:00:00 UTC000
Nov 20242024-11-01 00:00:00 UTC2024-12-01 00:00:00 UTC000
Dec 20242024-12-01 00:00:00 UTC2025-01-01 00:00:00 UTC101
Jan 20252025-01-01 00:00:00 UTC2025-02-01 00:00:00 UTC312
Feb 20252025-02-01 00:00:00 UTC2025-03-01 00:00:00 UTC202
Mar 20252025-03-01 00:00:00 UTC2025-04-01 00:00:00 UTC202
Apr 20252025-04-01 00:00:00 UTC2025-05-01 00:00:00 UTC110
May 20252025-05-01 00:00:00 UTC2025-06-01 00:00:00 UTC000
Jun 20252025-06-01 00:00:00 UTC2025-07-01 00:00:00 UTC101

What Hacker News says

12 sources
Have you checked out the Le Robot project by Huggingface? You can build two robot arms SO-ARM100 (leader+follower) for less than 250€ or so. And you can train the model by yourself without relying on cloud services. Some URLs to get your started: https://huggingface.co/lerobot https://github.com/huggingface/lerobot/blob/main/examples/10... the latest project: Le Kiwi, using the SO-ARM100 arm: https://github.com/huggingface/lerobot/blob/main/examples/11... the super advanced HopeJR shoulder + arm + hands: https://github.com/TheRobotStudio/HOPEJr cool video: https://www.youtube.com/watch?v=VKHfy2vACyw
In Gemini Robotics
They use ALOHA 2 as the platform (includes arms, frame, cameras, etc.), which is an open-source design: https://aloha-2.github.io However, when I looked at the BOM I was surprised that the actual arm they use is an incredibly expensive off-the-self arm https://www.trossenrobotics.com/viperx-300 For a much cheaper option take a look at https://github.com/huggingface/lerobot (this is an AI training library/framework) which uses the SO-100 arm https://github.com/TheRobotStudio/SO-ARM100 (one arm is $123). See: https://www.youtube.com/watch?v=n32OmyoQkfs There's also the Parol6 arm, which is more performant than the SO-100, but more expensive: https://source-robotics.com
In Gemini Robotics
I run a robotics dev tools company and we work closely with companies of all sizes across the robotics industry, so have a unique perspective on this. I would say about half of the industry (read: for-profit robotics startups from early stages through to 10,000s of robots in production) uses ROS, and of those probably 2/3 are on ROS 2 at this point, and the rest are in some stage of migration. ROS 2 solved a lot of problems that didn't need solving, but like it or not ROS 1 is abandonware at this point so almost no one is planning to stick with ROS 1 longer than they have to. Most companies aren't maintaining their own fork of ROS (other than to submit patches upstream), but a small number of companies on ROS 1 forked it and diverged so significantly that there is no point trying to rebase on ROS 2 - of these GM Cruise was the most notabl
Read the rest
e, although the future of their stack is unknown now that GM canceled the robotaxi project. The other half of the industry uses some sort of in-house stack built from parts (compare batteries-included frameworks like rails/django to building a backend using libraries like expressjs and sequelize). There is usually some form of pub/sub messaging architecture, because pub/sub is a natural fit for robotics and makes it easier to log and replay/resimulate. Some common things I see are zeromq, vanilla DDS (no ROS), zenoh, or write their own pub/sub (sometimes using shared memory). The messages themselves are often protobuf, flatbuffer, cbor, json, or sometimes just raw c structs. Building your own stack isn't hard, but its much easier if you have used ROS before and know which concepts you want to reuse, rather than reinventing everything from first principles. Some newer robotics frameworks are also starting to spring up which is great to see, for example https://github.com/copper-project/copper-rs and https://github.com/dora-rs/dora There are also frameworks more specifically targeted towards robot learning, for example https://github.com/huggingface/lerobot If people are just starting out in robotics, or just starting a robotics company, I still recommend ROS despite its warts, it is worth learning because it has had such a big influence on the current ecosystem. There is no "right answer" though, many companies have been successful with each approach.
In Robotics and ROS 2 Essentials
jafermarq·Jan 15, 2025Submission

Show HN: Federation of robots collaboratively train an object manipulation model

This is a quickstart example using LeRobot and Flower that demonstrates how to train a diffusion model collaboratively across 10 individual nodes (each with its own dataset). This example uses the push-t dataset, where the task is to move a letter T object on top of another that is to remain static. The example it's pretty easy to run, and can do so efficiently if you have access to a recent gaming GPU. Although the diffusion model only take 2GB of VRAM (of course you can decide to scale it up), the compute needed to train them isn't negligible. For context, running the example until convergence takes 40mins on a dual RTX 3090 setup. It takes about 30rounds of federated learning (FL) to do so although the example runs for 50 rounds by default. The example runs each node/robot in simulation by default (i.e. each node is a Python process an
Read the rest
d there is some clever scheduling to run the jobs in a resource-aware manner). But it is straight forward to run it as a real deployment where each node is, for example, a different device (e.g. NVIDIA Jetson). If someone is interested in doing this, checkout the links added at the bottom of the example README.md I'd love to hear your feedback and thoughts!! Check out Flower: https://flower.ai Learn more about LeRobot: https://github.com/huggingface/lerobot The push-t Dataset: https://huggingface.co/datasets/lerobot/pusht Learn more about the Diffusion Policy model: https://arxiv.org/abs/2303.04137
7 points · Open discussion
> What is the new breakthrough in robotics that is gpu driven ? There are subsets of the overall problem that can be solved by a gpu (eg object detection) but the whole planning and control algo scheme seems to be more or less the same as it has been for the past decades. These typically involve non-convex optimization so not much gpu benefit. In the past two years two very important developments appeared around imitation learning and LLMs. Some starting points for this rabbit hole: 1. HuggingFace LeRobot: https://github.com/huggingface/lerobot 2. ALOHA: https://aloha-2.github.io/ 3. https://robotics-transformer2.github.io/ 4. https://www.1x.tech/discover/1x-world-model
In Nvidia bets on robotics to drive future growth

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.