🧰 Open Source Tools — Awesome Reinforcement Learning
Loading tools…
Loading tools…
Search, filter, and sort to find relevant repositories. Data sourced from GitHub topics; 1,607 repos indexed for this collection.
List of Computer Science courses with video lectures.
Unified Efficient Fine-Tuning of 100+ LLMs & VLMs (ACL 2024)
Unsloth Studio is a web UI for training and running open models like Gemma 4, Qwen3.6, DeepSeek, gpt-oss locally.
🧑🏫 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, ... 🧠
Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.
Learn it. Build it. Ship it for others.
OpenAssistant is a chat-based assistant that understands tasks, can interact with third-party systems, and retrieve information dynamically to do so.
Machine Learning From Scratch. Bare bones NumPy implementations of machine learning models and algorithms with a focus on accessibility. Aims to cover everything from linear regression to deep learning.
SGLang is a high-performance serving framework for large language models and multimodal models.
📚 Papers & tech blogs by companies sharing their work on data science & machine learning in production.
Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 500 universities from 70 countries including Stanford, MIT, Harvard, and Cambridge.
FinGPT: Open-Source Financial Large Language Models! Revolutionize 🔥 We release the trained model on HuggingFace.
Code for Machine Learning for Trading, 3rd edition — from data sourcing to live execution.
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.
Open source simulator for autonomous vehicles built on Unreal Engine / Unity, from Microsoft AI & Research
Library of deep learning models and datasets designed to make deep learning more accessible and accelerate ML research.
The absolute trainer to light up AI agents.
This is the homepage of a new book entitled "Mathematical Foundations of Reinforcement Learning."
《李宏毅深度学习教程》(李宏毅老师推荐👍,苹果书🍎),PDF下载地址:https://github.com/datawhalechina/leedl-tutorial/releases
Machine learning, in numpy
FinRL®: Financial Reinforcement Learning. 🔥
A curated list of Artificial Intelligence (AI) courses, books, video lectures and papers.
Llama中文社区,实时汇总最新Llama学习资料,构建最好的中文Llama大模型开源生态,完全开源可商用
Python Implementation of Reinforcement Learning: An Introduction
Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.
强化学习中文教程(蘑菇书🍄),在线阅读地址:https://datawhalechina.github.io/easy-rl/
Open-source simulator for autonomous driving research.
Multi-Joint dynamics with Contact. A general purpose physics simulator.
PyTorch version of Stable Baselines, reliable implementations of reinforcement learning algorithms.
Drench yourself in Deep Learning, Reinforcement Learning, Machine Learning, Computer Vision, and NLP by learning from these exciting lectures!!
The official GitHub page for the survey paper "A Survey of Large Language Models".
A standard API for single-agent reinforcement learning environments, with popular reference environments and related utilities (formerly Gym)
The AI developer platform. Use Weights & Biases to train and fine-tune models, and manage models from experimentation to production.
Example 📓 Jupyter notebooks that demonstrate how to build, train, and deploy machine learning models using 🧠 Amazon SageMaker.
Dopamine is a research framework for fast prototyping of reinforcement learning algorithms.
An elegant PyTorch deep reinforcement learning library.
Tutorials, assignments, and competitions for MIT Deep Learning related courses.
Agent Reinforcement Trainer: train multi-step agents for real-world tasks using GRPO. Give your agents on-the-job training. Reinforcement learning for Qwen3.6, GPT-OSS, Llama, and more!
High-quality single file implementation of Deep Reinforcement Learning algorithms with research-friendly features (PPO, DQN, C51, DDPG, TD3, SAC, PPG)
An Easy-to-use, Scalable and High-performance Agentic RL Framework based on Ray (PPO & DAPO & REINFORCE++ & VLM & TIS & vLLM & Ray & Async RL)
Simple Reinforcement learning tutorials, 莫烦Python 中文AI教学
Easily fine-tune, evaluate and deploy Gemma 4, Qwen3.5, Qwen3.6, gpt-oss, DeepSeek-R1, or any open source LLM / VLM!
TensorFlow Tutorials with YouTube Videos
(⌐■_■) - Deep Reinforcement Learning instrumenting bettercap for WiFi pwning.
A collection of machine learning examples and tutorials.
Lab Materials for MIT 6.S191: Introduction to Deep Learning
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.
Build your neural network easy and fast, 莫烦Python中文教学
SANA: Efficient High-Resolution Image Synthesis with Linear Diffusion Transformer
Trax — Deep Learning with Clear Code and Speed
StarCraft II Learning Environment
Implementation of RLHF (Reinforcement Learning with Human Feedback) on top of the PaLM architecture. Basically ChatGPT but with PaLM
Deep Learning and Reinforcement Learning Library for Scientists and Engineers
Official release of InternLM series (InternLM, InternLM2, InternLM2.5, InternLM3).
中文LLaMA-2 & Alpaca-2大模型二期项目 + 64K超长上下文模型 (Chinese LLaMA-2 & Alpaca-2 LLMs with 64K long context models)
Reading list for research topics in multimodal machine learning
A collection of LLM papers, blogs, and projects, with a focus on OpenAI o1 🍓 and reasoning techniques.
Flappy Bird hack using Deep Reinforcement Learning (Deep Q-learning).
A course in reinforcement learning in the wild
A curated list of awesome self-supervised methods