ML-Agents
Unity's toolkit for training intelligent agents using deep reinforcement learning and imitation learning.
- Status
- Generally available
- Last checked
- Checked · Oct 16, 2026
- License
- Open source
- Pricing
- Free tier · from $0
What it is
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. It provides a flexible framework for researchers, developers, and hobbyists to experiment with machine learning techniques in interactive environments.
ML-Agents stands out as a comprehensive toolkit for integrating machine learning into Unity environments, offering both reinforcement and imitation learning capabilities directly within the game development workflow.
When it fits — and when it doesn’t
A good fit for
Game developers looking to integrate AI-driven behaviors into their games using Unity
Researchers who need a flexible environment for experimenting with reinforcement learning techniques
Educators teaching machine learning concepts through interactive simulations
Look elsewhere if
Developers seeking real-time, cloud-based training services without local setup
Projects requiring extensive customization beyond the provided features of ML-Agents
Known weaknesses
Each one links to the public issue, changelog or docs page it came from, where we have one.
- 01
Limited language support beyond Python and C#
Primary SDKs are in Python and C#, other languages require community-maintained libraries
- 02
Complex setup process for integrating with Unity projects
Requires manual configuration of project settings, assets, and scripts to work seamlessly
What it does well
Integration with Unity game engine for creating training environments
Supports deep reinforcement learning and imitation learning techniques
Flexible configuration options for training agents in various scenarios
Extensive documentation and community support
Pricing
- Free tier
- YesOpen source — free to use
- Paid from
- $0
- Model
- Flat rate
- Enterprise plan
- No
Pricing not independently confirmed — check the vendor’s page.
Performance benchmarks
How Fast Is It?
Set up ML-Agents
Setup steps, common gotchas and what to check after 30 days.
Get the badge
A small badge for ML-Agents’s README or site: its name, “Tracked on AI Navigator”, and the availability status and check month from this page. It updates as the catalog does.
Markdown
[](https://navigateaitools.com/explorer/tool/ml-agents)HTML
<a href="https://navigateaitools.com/explorer/tool/ml-agents"><img src="https://navigateaitools.com/badge/ml-agents.svg" alt="ML-Agents — tracked on AI Navigator" height="58"></a>