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.
Repository Index
47,133 repositories indexed
1–24 of 32 · Most stars
OpenAI Baselines: high-quality implementations of reinforcement learning algorithms
PyTorch version of Stable Baselines, reliable implementations of reinforcement learning algorithms.
- reinforcement-learning
- reinforcement-learning-algorithms
- machine-learning
- gym
An elegant PyTorch deep reinforcement learning library.
- pytorch
- policy-gradient
- dqn
- double-dqn
High-quality single file implementation of Deep Reinforcement Learning algorithms with research-friendly features (PPO, DQN, C51, DDPG, TD3, SAC, PPG)
- wandb
- reinforcement-learning
- pytorch
- python
Playing Pokemon Red with Reinforcement Learning
Infrastructure for continually self‑improving agents
Deep Learning and Reinforcement Learning Library for Scientists and Engineers
- tensorlayer
- deep-learning
- tensorflow
- neural-network
OpenDILab Decision AI Engine. The Most Comprehensive Reinforcement Learning Framework B.P.
- reinforcement-learning
- multiagent-reinforcement-learning
- self-play
- imitation-learning
Tensorflow implementation of Human-Level Control through Deep Reinforcement Learning
Trading and Backtesting environment for training reinforcement learning agent or simple rule base algo.
Clean PyTorch implementations of imitation and reward learning algorithms
- reward-learning
- inverse-reinforcement-learning
- imitation-learning
- gymnasium
An experimentation and research platform to investigate the interaction of automated agents in an abstract simulated network environments.
An Open Flexible Quadrotor Simulator
📈 Personae is a repo of implements and environment of Deep Reinforcement Learning & Supervised Learning for Quantitative Trading.
- reinforcement-learning
- supervised-learning
- stock-data
- trading
Modular Reinforcement Learning (RL) library (implemented in PyTorch, JAX, and NVIDIA Warp) with support for Gymnasium/Gym, NVIDIA Isaac Lab, MuJoCo Playground and other environments
- reinforcement-learning
- python
- deep-learning
- gym
Scalable, event-driven, deep-learning-friendly backtesting library
- reinforcement-learning
- deep-reinforcement-learning
- gym-environment
- openai-gym
Gibson Environments: Real-World Perception for Embodied Agents
- computer-vision
- robotics
- simulator
- sim2real
PettingZoo and Gymnasium bindings for popular reinforcement learning environments outside of Farama
- deepmind-control-suite
- deepmind-lab
- gymnasium
- reinforcement-learning
This project provides a stock market environment using OpenGym with Deep Q-learning and Policy Gradient.
An OpenAI gym wrapper for CARLA simulator
- carla-simulator
- autonomous-driving
- deep-reinforcement-learning
- imitation-learning
Reinforcement learning library(framework) designed for PyTorch, implements DQN, DDPG, A2C, PPO, SAC, MADDPG, A3C, APEX, IMPALA ...
- reinforcement-learning
- deep-learning
- pytorch
- pytorch-reinforcement-learning
Reproduction of SuperMimic (arXiv:2610.28480): learned differentiable world model + BPTT policy for G1 humanoid motion tracking, on mjlab/MuJoCo Warp
A simple and highly efficient RTS-game-inspired environment for reinforcement learning