MushroomRL/mushroom-rl
Python library for Reinforcement Learning.
MushroomRL is a Python library for individuals and teams engaged in developing and testing decision-making systems using reinforcement learning. It helps define complex tasks, train AI agents to perform those tasks, and evaluate their performance. You input a problem definition, and it provides trained agents capable of making intelligent decisions.
921 stars. No commits in the last 6 months. Available on PyPI.
Use this if you are a machine learning researcher or engineer building, comparing, or extending reinforcement learning algorithms for simulated environments.
Not ideal if you need a plug-and-play solution for a specific business problem without deep engagement in algorithm development.
Stars
921
Forks
156
Language
Python
License
MIT
Category
Last pushed
Aug 04, 2025
Commits (30d)
0
Dependencies
10
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/MushroomRL/mushroom-rl"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
DLR-RM/stable-baselines3
PyTorch version of Stable Baselines, reliable implementations of reinforcement learning algorithms.
google-deepmind/dm_control
Google DeepMind's software stack for physics-based simulation and Reinforcement Learning...
Denys88/rl_games
RL implementations
pytorch/rl
A modular, primitive-first, python-first PyTorch library for Reinforcement Learning.
yandexdataschool/Practical_RL
A course in reinforcement learning in the wild