awesome-rl
github.com/aikorea/awesome-rl ↗Reinforcement learning resources curated
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me lectures resources from awesome-rl"
Installation instructions →What's inside
Theory
- 10703: Deep Reinforcement Learning and Control, Spring 2017Lectures
- 6.S094: Deep Learning for Self-Driving CarsLectures
- Actor Critic AlgorithmsLectures
- [ArXiv]Papers / Thesis
- [ArXiv]Papers / Thesis
- [ArXiv]Papers / Thesis
Codes
- AgentNet
A python library for deep reinforcement learning and custom recurrent networks using Theano+Lasagne.
- Atari
Deep Q-networks and asynchronous agents in Torch
- BeliefBox
Bayesian reinforcement learning library and toolkit
- Black-DROPS
Modular and generic code for the model-based policy search Black-DROPS algorithm (IROS 2017 paper) and easy integration with the
- Book
- Brown-UMBC Reinforcement Learning and Planning Library (Java)
Tutorials / Websites
- Applet for "Cat and Mouse" Game
- Bibliography on Reinforcement Learning
- Blog posts on Reinforcement Learning, Parts 1-4
- [Class Website]Lectures
CS 294: Deep Reinforcement Learning, Fall 2015 (John Schulman, Pieter Abbeel)
- Deep Reinforcement Learning: Pong from Pixels
- Demystifying Deep Reinforcement Learning
Applications
Open Source Reinforcement Learning Platforms
- BURLAP
Brown-UMBC Reinforcement Learning and Planning, a library written in Java
- DeepMind Lab
A customisable 3D platform for agent-based AI research
- DI-engine
DI-engine is a generalized Decision Intelligence engine. It supports most basic deep reinforcement learning (DRL) algorithms, such as DQN, PPO, SAC, and domain-specific algorithms like QMIX in multi-agent RL, GAIL in inverse RL, and RND in exploration problems.
- garage
A framework for reproducible reinformcement learning research, fully compatible with OpenAI Gym and DeepMind Control Suite (successor to rllab)
- Intel Coach
Coach is a python reinforcement learning research framework containing implementation of many state-of-the-art algorithms.
- Jumanji
A Suite of Industry-Driven Hardware-Accelerated RL Environments written in JAX.
Online Demos
- Deep Q-Learning Demo
A deep Q learning demonstration using ConvNetJS
- Deep Q-Learning with Tensor Flow
A deep Q learning demonstration using Google Tensorflow
- Real-world demonstrations of Reinforcement Learning
- Reinforcement Learning Demo
A reinforcement learning demo using reinforcejs by Andrej Karpathy
Showing a sample of 171 resources. View the full list on GitHub →