Topics / #imitation-learning

Imitation-learning projects on GitHub

Machine learning approach where agents acquire behavior by imitating expert demonstrations.

As of , the most-starred Imitation-learning projects on GitHub are lerobot (28.3K stars), ml-agents (19.8K stars) and easy-rl (14.8K stars). GitHub.Locker tracks 7 Imitation-learning repositories with 91.1K stars combined. The fastest-growing on October 18 was lerobot, with +22 stars in a day.

7Projects
91.1KStars in total
+31Stars in a day

Hot right now

Most stars gained in a day · Oct 18

The all-time top

7 projects · by stars

  1. #1 · huggingface/lerobot

    lerobot

    LeRobot is Hugging Face's open-source project providing models, datasets, and tools for real-world robotics in PyTorch, aiming to lower the barrier to entry for building and deploying robot learning policies.

    28.3K
  2. #2 · Unity-Technologies/ml-agents

    ml-agents

    Unity ML-Agents Toolkit lets Unity games and simulations act as training environments for AI agents, using deep reinforcement learning and imitation learning. It pairs a Unity SDK with a Python API so game developers and researchers can train NPCs, test builds, or evaluate design decisions.

    19.8K
  3. #3 · datawhalechina/easy-rl

    easy-rl

    This is Easy-RL (nicknamed the 'Mushroom Book', 蘑菇书), a free Chinese-language tutorial on deep reinforcement learning adapted from Hung-yi Lee's lecture videos, plus supplementary material from Zhou Bolei's 'Reinforcement Learning Outline' and other courses.

    14.8K
  1. 4

    carla

    14.5Kcarla-simulator/carla · C++

    CARLA is an open-source simulator for autonomous driving research, built from the ground up to support development, training, and validation of self-driving systems, with open urban layouts, buildings, and vehicle assets.

  2. 5

    tianshou

    11Kthu-ml/tianshou · Python

    Tianshou is an elegant deep reinforcement learning library built on pure PyTorch and Gymnasium, providing modular implementations of dozens of RL algorithms like DQN, PPO, SAC, and TD3.

  3. 6

    NanoJev

    2.6KTianyuCodings/NanoJev · Python

    A nano replica of Jev: a 0.6B-parameter parallel decision model that takes states and questions in and returns complete probability distributions — no output tokens are ever decoded.

  4. 7

    dreamforge

    130rzc156/dreamforge · Python

    Dreamforge is a research pipeline that mines a robot policy's own failure states, uses a latent world model (CEM) to imagine corrective actions, and verifies each correction by replaying it in the real simulator before claiming it helps.

Often tagged together