awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
huggingface avatar

huggingface/lerobot

0
View on GitHub↗
21,687 stars·3,802 forks·Python·apache-2.0·38 viewshuggingface.co/docs/lerobot↗

Lerobot

This project is a comprehensive research platform designed for the end-to-end lifecycle of robotic learning. It provides a modular framework for training neural network policies—specifically through imitation and reinforcement learning—and deploying them onto physical robotic hardware. By offering a unified interface for hardware abstraction, the platform decouples high-level control logic from the specific sensors and actuators of diverse robotic systems.

The framework distinguishes itself through a standardized approach to data and policy management. It utilizes a consistent schema for recording and sharing interaction data, which includes synchronized video and state information. To support complex training requirements, it features distributed optimization across multiple graphics processing units and a kinematic engine that handles coordinate transformations between joint space and Cartesian systems. These capabilities are complemented by a flexible architecture that allows for the modular design of vision-language-action models.

Beyond core training, the platform includes extensive utilities for data processing, such as observation standardization and action normalization, ensuring compatibility across different environments and hardware configurations. It also provides integrated tools for benchmarking performance through standardized rollout loops and evaluation scripts. For resource-constrained hardware, the system supports remote inference streaming, allowing computational workloads to be offloaded to external servers while maintaining real-time control.

Features

  • Expert Imitation Learning - Trains transformer-based models on demonstration datasets to enable autonomous robotic manipulation.
  • Edge AI Model Deployment - Executes optimized machine learning models on physical robotic hardware for autonomous tasks.
  • Robot Learning Platforms - Provides a comprehensive research platform for the end-to-end lifecycle of robotic learning.
  • Robotics Middleware - Provides a unified interface to decouple high-level control logic from specific robotic hardware implementations.
  • Hardware Abstraction Layers - Decouples high-level control logic from specific communication protocols of diverse robotic hardware.
  • Machine Learning Training - Provides standardized pipelines for training machine learning models for robotic manipulation tasks.
  • Interaction Data Collectors - Records sensor inputs and motor commands into standardized formats for training datasets.
  • Robotic Policy Evaluators - Executes standardized benchmarks to test trained policies in simulated and physical environments.
  • Real-time Policy Execution - Executes trained machine learning models on physical robots by mapping outputs to motor control signals in real time.
  • Robotics And Autonomous Systems - Maps trained machine learning model outputs to motor control signals for real-time autonomous robotic behavior.
  • Kinematics - Calculates forward and inverse kinematics to translate between joint space and Cartesian coordinate systems.
  • Robotics and Control - Optimizes neural network models using interaction data to enable autonomous behavior on physical robots.
  • Robotics Libraries - Provides a modular library for training imitation and reinforcement learning models for physical robots.
  • Benchmarking Suites - Runs standardized rollout loops across tasks to aggregate performance metrics like success rates.
  • Distributed Training - Distributes training workloads across multiple GPUs to accelerate robotic policy learning.
  • Distributed Training Orchestrators - Parallelizes the optimization of complex robotic policies across multiple graphics processing units.
  • Inference Rollout Evaluation - Runs trained models on physical hardware to perform inference and record episodes for performance assessment.
  • Dataset Management Tools - Standardizes data storage using synchronized video and state files for efficient dataset management.
  • Remote Inference Streaming - Offloads computational workloads to external servers while maintaining real-time control.
  • Remote Inference Streaming - Streams robot observations to remote servers for real-time policy inference on resource-constrained hardware.
  • Modular Policy Architectures - Implements imitation, reinforcement, and vision-language-action models in a modular structure.
  • Policy Architectures - Organizes neural network components into interchangeable blocks for varied learning models.
  • Foundation Models - Community library for end-to-end robotic learning and VLA deployment.
  • Machine Learning - Pretrained models and datasets for real-world robotics.
  • Robotics Foundation Models - Efficient vision-language-action model trained on community data.
  • Robotic Platforms - State-of-the-art AI framework for real-world robotics.
  • Robotics Libraries - PyTorch-based models and tools for real-world robotics.
  • Action Normalizers - Scales raw action values into a normalized range for model training and inference.
  • Robotic Interaction Schemas - Structures interaction data into synchronized video and state files for cross-environment compatibility.
  • Performance Benchmarking - Runs standardized evaluation loops and rollout tests to measure robotic policy performance.
  • Action Coordinate Transformers - Converts action data between coordinate systems to support different training requirements.
  • Observation Processors - Applies environment-specific transformations to observation data to handle unique sensor formats.
  • Observation Standardizers - Maps simulator-specific outputs to a unified key convention for policy compatibility.
  • Normalization Migrators - Extracts normalization layers from trained model weights into external processor pipelines.
  • Legacy Dataset Replayers - Applies coordinate transformations to historical data to ensure compatibility with updated hardware.
  • Simulator Wrappers - Wraps third-party simulators into a standardized interface for robotic policy training and evaluation.
  • Robotic Data Processors - Provides external processors to decouple input and output scaling from core model weights.

Star history

Star history chart for huggingface/lerobotStar history chart for huggingface/lerobot

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Lerobot

These projects share indexed features with Lerobot. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • physical-intelligence/openpiPhysical-Intelligence avatar

    Physical-Intelligence/openpi

    12,377View on GitHub↗

    OpenPi is a vision-language-action robot control framework designed to generate physical control actions for robotic systems. It functions as a distributed robot model trainer, a model format converter, and a robot action streaming server. The framework provides tools for transforming model checkpoints between different framework formats to ensure interoperability across various development environments. It also includes a server that uses websocket connections to stream model-generated control actions from remote inference servers to physical robot hardware in real-time. The system supports

    Python
    View on GitHub↗12,377
  • openmind/om1OpenMind avatar

    OpenMind/OM1

    2,636View on GitHub↗

    OM1 is a multimodal AI agent runtime and orchestration framework designed to connect large language models to physical robot hardware and sensors. It provides an execution environment that processes audio, video, and sensor data to drive autonomous decisions and actions in real-world settings. The system integrates a robotics SLAM and navigation stack with a hardware abstraction layer, allowing high-level AI commands to be translated into low-level motor and actuator instructions. It distinguishes itself by incorporating blockchain-based governance to enforce immutable operational rules and p

    Pythonllmmultiagentrobotics
    View on GitHub↗2,636
  • peng-zhihui/dummy-robotpeng-zhihui avatar

    peng-zhihui/Dummy-Robot

    14,568View on GitHub↗

    Dummy-Robot is a software platform designed for the real-time teleoperation of desktop robotic arms. It functions as a human-robot interaction interface, translating gestural input and sensor data into fluid mechanical motion to enable remote physical task execution. The system utilizes a specialized control framework to map human hand movements directly to robotic actuators. By integrating sensor fusion and kinematic mapping, the software maintains low-latency synchronization between an operator's spatial inputs and the physical assembly, allowing for precise manipulation through a dedicated

    C
    View on GitHub↗14,568
  • clemenselflein/openmowerClemensElflein avatar

    ClemensElflein/OpenMower

    6,566View on GitHub↗

    OpenMower is an autonomous lawn mower controller and firmware system that uses high-precision RTK GPS to navigate robotic mowers without the need for physical boundary wires. It functions as a GPS-based path planner and hardware management system that converts manual machines into autonomous units. The project includes a remote management application for monitoring and controlling mowers via a web or mobile interface. It integrates an obstacle avoidance system and safety layers that execute emergency stops when the device is lifted or crashes. The system manages robotic hardware through firm

    View on GitHub↗6,566
Compare all 30 related projects→

Frequently asked questions

What does huggingface/lerobot do?

This project is a comprehensive research platform designed for the end-to-end lifecycle of robotic learning. It provides a modular framework for training neural network policies—specifically through imitation and reinforcement learning—and deploying them onto physical robotic hardware. By offering a unified interface for hardware abstraction, the platform decouples high-level control logic from the specific sensors and actuators of diverse robotic systems.

What are the main features of huggingface/lerobot?

The main features of huggingface/lerobot are: Expert Imitation Learning, Edge AI Model Deployment, Robot Learning Platforms, Robotics Middleware, Hardware Abstraction Layers, Machine Learning Training, Interaction Data Collectors, Robotic Policy Evaluators.

Which projects share features with huggingface/lerobot?

Projects with overlapping indexed features include: physical-intelligence/openpi — OpenPi is a vision-language-action robot control framework designed to generate physical control actions for robotic… openmind/om1 — OM1 is a multimodal AI agent runtime and orchestration framework designed to connect large language models to physical… peng-zhihui/dummy-robot — Dummy-Robot is a software platform designed for the real-time teleoperation of desktop robotic arms. It functions as a… clemenselflein/openmower — OpenMower is an autonomous lawn mower controller and firmware system that uses high-precision RTK GPS to navigate… dusty-nv/jetson-inference — jetson-inference is a set of libraries and tools for executing optimized deep learning models on embedded GPU… openbmb/minicpm — MiniCPM is a collection of small language models designed for local, on-device deployment in resource-constrained…