Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Reinforcement Learning

Reinforcement Learning

150 projects

Showing 36 of 150 projects

gym-gazebo
gym-gazeboPython

An OpenAI Gym extension for robotics simulation using ROS and Gazebo to benchmark and develop robot behaviors.

#robotics#robot-control#simulation
Stars846
Forks279
Last commit7 years ago
Jumanji
JumanjiPython

A diverse suite of scalable reinforcement learning environments written in JAX for hardware-accelerated research.

#research-tool#simulation#openai-gym
Stars840
Forks97
Last commit5 days ago
tforce_btc_trader
tforce_btc_traderJupyter Notebook

A Bitcoin trading bot using deep reinforcement learning (TensorForce) to automate buy/sell/hold decisions based on price history.

#bitcoin-trading#trading-bot#hyperparameter-optimization
Stars836
Forks234
Last commit
A chess AI that learns to play chess using deep learning.
A chess AI that learns to play chess using deep learning.Python

A chess AI that learns to play chess using deep learning and neural networks.

#game-ai#chess-ai#deep-learning
Stars831
Forks158
Last commit9 years ago
AIToolbox
AIToolboxSwift

A comprehensive Swift framework providing AI/ML algorithms including neural networks, SVMs, genetic algorithms, and MDPs with GPU acceleration.

#genetic-algorithms#deep-learning#neural-networks
Stars802
Forks86
Last commit
AIToolbox
AIToolboxSwift

A comprehensive Swift framework providing AI/ML algorithms including neural networks, SVMs, PCA, genetic algorithms, and MDPs with GPU acceleration support.

#genetic-algorithms#deep-learning#neural-networks
Stars802
Forks86
Last commit5 years ago
stock_market_reinforcement_learning
stock_market_reinforcement_learningPython

An OpenAI Gym environment for stock market trading simulation with Deep Q-learning and Policy Gradient implementations.

#policy-gradient#openai-gym#algorithmic-trading
Stars793
Forks314
Last commit
JAX RL
JAX RLJupyter Notebook

JAX (Flax) implementations of reinforcement learning algorithms for continuous action spaces, designed for research.

#continuous-control#sac#actor-critic
Stars757
Forks75
Last commit3 years ago
ai4r
ai4rRuby

A lightweight Ruby playground with clean, readable implementations of core AI algorithms for learning and experimentation.

#algorithm-implementation#genetic-algorithms#search-algorithms
Stars720
Forks123
Last commit10 months ago
AI4R
AI4RRuby

A lightweight Ruby playground with clean implementations of core AI algorithms for learning and experimentation.

#algorithm-implementation#genetic-algorithms#search-algorithms
Stars720
Forks123
Last commit10 months ago
CrowdNav
CrowdNavPython

A deep reinforcement learning framework for crowd-aware robot navigation using attention mechanisms to model human-robot and human-human interactions.

#autonomous-robots#social-navigation#robot-navigation
Stars720
Forks185
Last commit3 years ago
cadrl_ros
cadrl_rosPython

ROS package implementing a deep reinforcement learning algorithm for dynamic obstacle avoidance in ground robots.

#robotics#deep-learning#motion-planning
Stars709
Forks158
Last commit4 years ago
Awesome Embodied Vision
Awesome Embodied Vision

A curated reading list of papers, datasets, and simulators for embodied vision research, covering navigation, interaction, and reasoning.

#robotics#simulation#research-papers
Stars706
Forks78
Last commit1 year ago
Awesome Monte Carlo Tree Search
Awesome Monte Carlo Tree SearchPython

A curated collection of Monte Carlo tree search research papers with implementations from top AI conferences.

#game-ai#deep-learning#monte-carlo-tree-search
Stars705
Forks74
Last commit
Gym-Malware
Gym-MalwarePython

A reinforcement learning environment for training AI agents to manipulate malware samples and evade static machine learning detection.

#openai-gym#evasion-techniques#cybersecurity-research
Stars636
Forks166
Last commit3 years ago
gym-carla
gym-carlaPython

An OpenAI Gym environment wrapper for the CARLA autonomous driving simulator, enabling reinforcement learning research.

#robotics#autonomous-driving#carla-simulator
Stars619
Forks120
Last commit4 years ago
Pgx
PgxPython

A collection of GPU-accelerated parallel game simulators for reinforcement learning, built with JAX.

#board-games#ai#parallel-computing
Stars615
Forks49
Last commit1 year ago
StarData
StarDataPython

A large-scale StarCraft: Brood War replay dataset for AI research, containing 65,646 games with frame and action data.

#game-ai#starcraft-ai#torchcraft
Stars575
Forks72
Last commit4 years ago
TensorLayerX
TensorLayerXPython

A unified deep learning and reinforcement learning framework supporting multiple backends and hardware platforms.

#mindspore#paddlepaddle#ai-framework
Stars528
Forks47
Last commit4 months ago
Pavlov.js
Pavlov.jsC++

A JavaScript library for reinforcement learning using Markov Decision Processes, implemented in C++ for performance.

#ai#markov-decision-process#npm-package
Stars497
Forks19
Last commit8 years ago
qtrader
qtraderJupyter Notebook

A reinforcement learning framework for portfolio management that learns optimal trading strategies through online training.

#algorithmic-trading#trading-strategies#portfolio-management
Stars481
Forks168
Last commit8 years ago
Machin
MachinPython

A PyTorch reinforcement learning library implementing DQN, DDPG, A2C, PPO, SAC, MADDPG, A3C, APEX, and IMPALA.

#distributed-training#td3#sac
Stars419
Forks51
Last commit4 years ago
goro
goroGo

A high-level machine learning library for Go with a Keras-like API, built on Gorgonia.

#model-training#data-science#deep-learning
Stars374
Forks19
Last commit2 years ago
REINVENT
REINVENTPython

A reinforcement learning framework for de novo drug design that generates novel molecular structures with desired properties.

#molecular-generation#ai-drug-discovery#cheminformatics
Stars374
Forks113
Last commit1 year ago
QDax
QDaxPython

A hardware-accelerated Python library for running Quality-Diversity and neuroevolution algorithms in minutes instead of days.

#robotics#parallel-computing#jax
Stars356
Forks55
Last commit7 months ago
NNDIAL
NNDIALPython

An open-source toolkit for building end-to-end trainable task-oriented dialogue models with neural networks.

#academic-toolkit#dialogue-agents#dialogues
Stars353
Forks102
Last commit9 years ago
microRTS
microRTSJava

A simple, deterministic real-time strategy game environment designed for AI and reinforcement learning research.

#deterministic-simulation#monte-carlo-tree-search#ai-competition
Stars353
Forks132
Last commit10 months ago
gold
goldGo

A reinforcement learning library for Go providing agents, composable tooling, and visualization for solving environment challenges.

#deep-learning#go-library#reinforcementlearning
Stars351
Forks31
Last commit5 years ago
Maze
MazePython

An application-oriented Deep Reinforcement Learning framework for real-world decision problems, covering simulation to deployment.

#hydra-config#simulation#distributed
Stars290
Forks12
Last commit7 days ago
trading-gym
trading-gymJupyter Notebook

A reinforcement learning environment for training trading agents using real Korean equities orderbook and execution data.

#openai-gym#orderbook-data#algorithmic-trading
Stars235
Forks40
Last commit3 years ago
GodotAIGym
GodotAIGymPython

Turn Godot projects into OpenAI Gym environments for training reinforcement learning models with PyTorch via shared memory.

#openai-gym#simulation-training#ai-training
Stars233
Forks27
Last commit2 years ago
Shimmy
ShimmyPython

An API conversion tool providing Gymnasium and PettingZoo bindings for popular external reinforcement learning environments.

#deepmind-control-suite#gymnasium#environment-wrappers
Stars210
Forks24
Last commit29 days ago
MicroMLP
MicroMLPPython

A lightweight multilayer perceptron neural network library for MicroPython, designed for embedded systems like ESP32 and Pycom modules.

#ai#neural-network#micropython
Stars194
Forks29
Last commit5 years ago
dpnn
dpnnLua

A Torch7 package providing extended neural network modules, criterions, and utilities for deep learning research.

#deep-learning#neural-networks#research-tools
Stars192
Forks83
Last commit9 years ago
NAVIX
NAVIXPython

A JAX-powered reimplementation of MiniGrid offering over 1000x speedup for reinforcement learning experiments.

#research-tool#environment#jax
Stars170
Forks21
Last commit7 months ago
TradzQAI
TradzQAIPython

A trading environment for reinforcement learning agents, supporting backtesting, live trading, and multiple RL algorithms.

#algorithm#trading-bot#trading
Stars167
Forks43
Last commit4 years ago
PreviousPage 4 of 5

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
7 years ago
5 years ago
9 years ago
4 months ago
Next
#Machine Learning119
#Deep Learning74
#Python36
#Tensorflow32
#Neural Networks32
#Deep Reinforcement Learning31
#Pytorch24
#Robotics21
#Ai Research20
#Jax18
#Openai Gym18
#Computer Vision17