Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Reinforcement Learning

Reinforcement Learning

167 projects

Showing 23 of 167 projects

Coax
CoaxPython

Modular framework for Reinforcement Learning in python

#reinforcement-learning-algorithms#reinforcement-learning-agent#reinforcement-learning
Stars186
Forks17
Last commit3 years ago
NAVIX
NAVIXPython

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

#research-tool#environment#jax
Stars184
Forks26
Last commit1 month ago
TradzQAI
TradzQAIPython

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

#algorithm#trading-bot#trading
Stars167
Forks41
Last commit4 years ago
Tensorflow-NeuroEvolution-Trading-Bot
Tensorflow-NeuroEvolution-Trading-BotGo

A neuroevolution-based trading bot that evolves populations of neural networks to trade cryptocurrency using technical analysis.

#trading-bot#technical-analysis#trading
Stars165
Forks39
Last commit
SafeOpt
SafeOptPython

Safe Bayesian Optimization

#robotics#optimization#reinforcement-learning
Stars154
Forks56
Last commit3 years ago
BanditLib
BanditLibC++

A simple C++ library for multi-armed bandit simulations with multiple policy implementations.

#simulation-library#bandit-algorithms#c-plus-plus
Stars139
Forks45
Last commit2 years ago
Deep NeuroEvolution
Deep NeuroEvolutionRuby

A collection of neuroevolution experiments for reinforcement learning control problems using unsupervised learning feature extractors.

#openai-gym#gvgai#deep-learning
Stars126
Forks10
Last commit6 years ago
StreamingBandit
StreamingBanditPython

A Python webserver for setting up and running contextual multi-armed bandit experiments with customizable policies.

#experiment-framework#real-time-evaluation#python-webserver
Stars86
Forks18
Last commit
neat
neatGo

A Go implementation of the NEAT (NeuroEvolution of Augmenting Topologies) algorithm for evolving neural network structures.

#ai#neural-network#topologies
Stars73
Forks13
Last commit8 years ago
DAGGER
DAGGERPython

A simple implementation of the DAGGER imitation learning algorithm for autonomous steering control in the Torcs racing simulator.

#autonomous-driving#gym-torcs#tensorlayer
Stars70
Forks28
Last commit9 years ago
Gym4ReaL
Gym4ReaLPython

A Gymnasium-based benchmarking suite with realistic environments for evaluating reinforcement learning algorithms in practical scenarios.

#robotics#energy-management#trading
Stars48
Forks3
Last commit1 year ago
Catalyst-RL
Catalyst-RLPython

A PyTorch framework for reinforcement learning research, focused on reproducibility and fast experimentation.

#distributed-training#deep-learning#reproducibility
Stars48
Forks7
Last commit5 years ago
Piglet
PigletLua

A Lua-driven AI that plays Game Boy Color games through experimentation and learning.

#game-ai#lua-scripting#visual-boy-advance
Stars45
Forks6
Last commit12 years ago
TRPO
TRPOPython

A reinforcement learning toolbox implementing TRPO and A3C algorithms for continuous action spaces.

#policy-optimization#a3c#continuous-action-space
Stars41
Forks8
Last commit8 years ago
Quantitative-Trading
Quantitative-TradingJupyter Notebook

A collection of academic papers and code implementations for quantitative trading strategies.

#algorithmic-trading#research-papers#trading-strategies
Stars41
Forks10
Last commit8 years ago
machine_learning_workbench
machine_learning_workbenchRuby

A comprehensive Ruby gem providing atomic, flexible tools and frameworks for practical machine learning applications.

#neural-network#machine-learning-algorithms#neural-networks
Stars20
Forks5
Last commit
How to evolve neural networks in Ruby using the Machine Learning Workbench
How to evolve neural networks in Ruby using the Machine Learning WorkbenchRuby

A comprehensive Ruby gem providing a collection of atomic machine learning tools and frameworks for practical applications.

#neural-network#machine-learning-algorithms#neural-networks
Stars20
Forks5
Last commit
Atari2600
Atari2600Lua

Scripts to generate a dataset with static frames from the Arcade Learning Environment for Atari games.

#game-ai#static-frames#research-tools
Stars19
Forks2
Last commit12 years ago
Showdown AI Competition
Showdown AI CompetitionJavaScript

A framework for writing AI agents to battle in Pokémon Showdown, supporting both online and offline simulations.

#game-ai#openai-gym#game-bot
Stars16
Forks4
Last commit8 years ago
Bread WandB Viewer
Bread WandB ViewerTypeScript

A VS Code extension to view and compare Weights & Biases training runs directly in the editor with interactive charts and AI context export.

#offline-tools#supervised-finetuning#hyperparameter-tuning
Stars8
Forks4
Last commit
2048
2048V

A 2048 game implementation in V with multiple AI algorithms including DFS, heuristic, minimax, expectimax, Monte Carlo, and reinforcement learning.

#game-ai#vlang#puzzle
Stars5
Forks0
Last commit11 months ago
ANEE
ANEEPython

A dynamic inference wrapper for Transformer language models that enables per-token layer skipping to reduce computational FLOPs.

#autoregressive-models#layer-skipping#kv-cache
Stars2
Forks0
Last commit10 months ago
BindsNET
BindsNETPython

A Python library for simulating spiking neural networks (SNNs) using PyTorch, geared towards biologically inspired machine learning.

#neurons#simulation#python-library
Stars1
Forks0
Last commit1 month ago
PreviousPage 5 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
5 years ago
1 year ago
5 years ago
5 years ago
8 months ago
#Machine Learning128
#Deep Learning78
#Python40
#Neural Networks34
#Tensorflow32
#Deep Reinforcement Learning32
#Pytorch25
#Robotics23
#Ai Research20
#Openai Gym19
#Jax18
#Computer Vision18