back to home

Best Open Source reinforcement learning Libraries

A curated list of the most popular GitHub repositories tagged with reinforcement learning. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1Developer-Y/cs-video-courses

List of Computer Science courses with video lectures.

77,231
Explore Repo

#2labmlai/annotated_deep_learning_paper_implementations

🧑‍🏫 60+ Implementations/tutorials of deep learning papers with side-by-side notes 📝; including transformers (original, xl, switch, feedback, vit, ...), optimizers (adam, adabelief, sophia, ...), gans(cyclegan, stylegan2, ...), 🎮 reinforcement learning (ppo, dqn), capsnet, distillation, ... 🧠

66,023Python
Explore Repo

#3unslothai/unsloth

Fine-tuning & Reinforcement Learning for LLMs. 🦥 Train OpenAI gpt-oss, DeepSeek, Qwen, Llama, Gemma, TTS 2x faster with 70% less VRAM.

54,106Python
Explore Repo

#4ray-project/ray

Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.

41,784Python
Explore Repo

#5eugeneyan/applied-ml

📚 Papers & tech blogs by companies sharing their work on data science & machine learning in production.

28,715
Explore Repo

#6d2l-ai/d2l-en

Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 500 universities from 70 countries including Stanford, MIT, Harvard, and Cambridge.

28,422Python
Explore Repo

#7sgl-project/sglang

SGLang is a high-performance serving framework for large language models and multimodal models.

26,081Python
Explore Repo

#8Unity-Technologies/ml-agents

The Unity Machine Learning Agents Toolkit (ML-Agents) is an open-source project that enables games and simulations to serve as environments for training intelligent agents using deep reinforcement learning and imitation learning.

19,225C#
Explore Repo

#9AI4Finance-Foundation/FinGPT

FinGPT: Open-Source Financial Large Language Models! Revolutionize 🔥 We release the trained model on HuggingFace.

18,844Jupyter Notebook
Explore Repo

#10datawhalechina/leedl-tutorial

《李宏毅深度学习教程》(李宏毅老师推荐👍,苹果书🍎),PDF下载地址:https://github.com/datawhalechina/leedl-tutorial/releases

16,409Jupyter Notebook
Explore Repo

#11ddbourgin/numpy-ml

Machine learning, in numpy

16,299Python
Explore Repo

#12microsoft/agent-lightning

The absolute trainer to light up AI agents.

15,473Python
Explore Repo

#13MathFoundationRL/Book-Mathematical-Foundation-of-Reinforcement-Learning

This is the homepage of a new book entitled "Mathematical Foundations of Reinforcement Learning."

14,962MATLAB
Explore Repo

#14MorvanZhou/Reinforcement-learning-with-tensorflow

Simple Reinforcement learning tutorials, 莫烦Python 中文AI教学

9,434Python
Explore Repo

#15vwxyzjn/cleanrl

High-quality single file implementation of Deep Reinforcement Learning algorithms with research-friendly features (PPO, DQN, C51, DDPG, TD3, SAC, PPG)

9,326Python
Explore Repo

#16Hvass-Labs/TensorFlow-Tutorials

TensorFlow Tutorials with YouTube Videos

9,274Jupyter Notebook
Explore Repo

#17OpenRLHF/OpenRLHF

An Easy-to-use, Scalable and High-performance Agentic RL Framework based on Ray (PPO & DAPO & REINFORCE++ & TIS & vLLM & Ray & Async RL)

9,193Python
Explore Repo

#18OpenPipe/ART

Agent Reinforcement Trainer: train multi-step agents for real-world tasks using GRPO. Give your agents on-the-job training. Reinforcement learning for Qwen3.5, GPT-OSS, Llama, and more!

9,033Python
Explore Repo

#19lazyprogrammer/machine_learning_examples

A collection of machine learning examples and tutorials.

8,841Python
Explore Repo

#20VowpalWabbit/vowpal_wabbit

Vowpal Wabbit is a machine learning system which pushes the frontier of machine learning with techniques such as online, hashing, allreduce, reductions, learning2search, active, and interactive learning.

8,662C++
Explore Repo

#21InternLM/xtuner

A Next-Generation Training Engine Built for Ultra-Large MoE Models

5,123Python
Explore Repo

#22inclusionAI/AReaL

Lightning-Fast RL for LLM Reasoning and Agents. Made Simple & Flexible.

4,816Python
Explore Repo

#23huggingface/deep-rl-class

This repo contains the Hugging Face Deep Reinforcement Learning Course.

4,804MDX
Explore Repo

#24enactic/openarm

A fully open-source humanoid arm for physical AI research and deployment in contact-rich environments.

2,241MDX
Explore Repo