Topics / #rl

Rl projects on GitHub

Reinforcement learning algorithms and training frameworks for agents.

As of , the most-starred Rl projects on GitHub are Llama-Chinese (14.8K stars), tianshou (11K stars) and dopamine (10.9K stars). GitHub.Locker tracks 6 Rl repositories with 53.7K stars combined. The fastest-growing on October 17 was hands-on-modern-rl, with +10 stars in a day.

6Projects
53.7KStars in total
+16Stars in a day

Hot right now

Most stars gained in a day · Oct 17

The all-time top

6 projects · by stars

  1. #1 · LlamaChinese/Llama-Chinese

    Llama-Chinese

    Llama-Chinese is a Chinese-language community project built around Meta's Llama models (Llama2, Llama3, Llama4). It provides Chinese pretraining and fine-tuning, a custom Atom model series optimized for Chinese, and resources for training, deploying and using Llama in Chinese for free commercial use.

    14.8K
  2. #2 · thu-ml/tianshou

    tianshou

    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.

    11K
  3. #3 · google/dopamine

    dopamine

    Dopamine is a research framework for fast prototyping of reinforcement learning algorithms — a deliberately small, easily grokked codebase meant for trying out speculative research ideas.

    10.9K
  1. 4

    ART

    10.8KOpenPipe/ART · Python

    ART (Agent Reinforcement Trainer) is an open-source RL framework from OpenPipe that lets LLM agents learn from experience: you train multi-step agents for real-world tasks with GRPO.

  2. 5

    hands-on-modern-rl

    4.7Kwalkinglabs/hands-on-modern-rl · Python

    Hands-On Modern RL is an open-source course and book that walks learners from basic reinforcement learning concepts through LLM alignment (RLHF, DPO, GRPO, RLVR) and into advanced agentic systems, combining theory with runnable code.

  3. 6

    dqn-adaptive-cpu-scheduler

    1.5Kaaawangyh/dqn-adaptive-cpu-scheduler · Python

    This is a research-grade repository that implements an adaptive CPU task scheduler trained with a Deep Q-Network (DQN). It includes a simulator of multi-core CPUs with DVFS and a thermal-aware reward, plus training, evaluation, and plotting pipelines.

Often tagged together