Home Projects ml-agents
ml-agents
C#

ml-agents

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.

by Unity-Technologies · GitHub
Stars
Forks
Created
Last commit
Language
deep-learningdeep-reinforcement-learningmachine-learningC#
View on GitHub
In plain words

Train intelligent characters in games using simulations and machine learning techniques.

From the README

Documentation ↗

Excerpts from the project README on GitHub. Copyright and licensing remain with the respective authors.

You maintain this project?

Claim its page: indexed whatever its rank, translated into six languages, and enriched with what you write yourself.

Claim this page →
ml-agents — GitHub preview card
📈 Star history
19.7k19.5k
2026-06-282026-08-31
📈 Track ml-agents

Get an email alert on its next release or when it starts trending — never miss the moment.

Free · no card · unsubscribe anytime
Get email alerts →
📄 About

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.

ml-agents has 19.7k stars on GitHub. It has been forked 4.5k times. ml-agents is written mainly in C#. It has been in active development since 2017. Its main topics are deep-learning, deep-reinforcement-learning, machine-learning, neural-networks.

Frequently asked questions

What is ml-agents?

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.

Is ml-agents open source?

ml-agents is an open-source project.

Is ml-agents free?

Yes. ml-agents is free and open source — you can use, modify and self-host it.

What language is ml-agents written in?

ml-agents is written mainly in C#.

🏅 Maintainer of this project?
olud.ai badge — ml-agents

Add this live badge to your README — your GitHub stars and directory rank, refreshed daily.

[![olud.ai](https://olud.ai/badge.php?tool=unity-technologies-ml-agents)](https://olud.ai/project/unity-technologies-ml-agents.html)
More badge options →
🧬 Shares DNA with🧬 View the DNA map →
hands-on-rl
Free course that takes you from zero to Reinforcement Learning PRO 🦸🏻‍🦸🏽
1.6k · deep-reinforcement-learning
sharesdeep-reinforcement-learningreinforcement-learning
drl-zh
Deep Reinforcement Learning: Zero to Hero!
2.3k · deep-learning
sharesdeep-reinforcement-learningreinforcement-learning
reward-learning-rl
[RSS 2019] End-to-End Robotic Reinforcement Learning without Reward Engineering
374 · deep-learning
sharesdeep-reinforcement-learningreinforcement-learning
MARL-Algorithms
Implementations of IQL, QMIX, VDN, COMA, QTRAN, MAVEN, CommNet, DyMA-CL, and G2ANet on SMAC, t…
1.8k · deep-reinforcement-learning
sharesdeep-reinforcement-learningreinforcement-learning
DexterousHands
This is a library that provides dual dexterous hand manipulation tasks through Isaac Gym
1.1k · deep-reinforcement-learning
sharesdeep-reinforcement-learningreinforcement-learning
gps
Guided Policy Search
600 · deep-learning
sharesdeep-reinforcement-learningreinforcement-learning
neural-symbolic-machines
Neural Symbolic Machines is a framework to integrate neural networks and symbolic representatio…
385 · deep-learning
sharesdeep-reinforcement-learningreinforcement-learning
deep-rl-class
This repo contains the Hugging Face Deep Reinforcement Learning Course.
5k · deep-learning
sharesdeep-reinforcement-learningreinforcement-learning
awesome-deep-rl
A curated list of awesome Deep Reinforcement Learning resources.
896 · awesome-list
sharesdeep-reinforcement-learningreinforcement-learning
TimeChamber
A Massively Parallel Large Scale Self-Play Framework
365 · deep-reinforcement-learning
sharesdeep-reinforcement-learningreinforcement-learning

Measured from GitHub topics shared by both projects, weighted by how rare each topic is.