Unity ML-Agents
by Unity Technologies · free · Last verified 2026-03-17
Unity ML-Agents is an open-source toolkit that enables the use of the Unity game engine as a simulation environment for training intelligent agents. It connects rich 3D environments with Python-based deep reinforcement learning and imitation learning frameworks like TensorFlow and PyTorch, facilitating research and development in game AI, robotics, and autonomous systems.
https://unity.com/products/machine-learning-agents ↗B
B—Above Average
Adoption: BQuality: AFreshness: B+Citations: AEngagement: F
Specifications
- License
- Apache 2.0
- Pricing
- free
- Capabilities
- Deep Reinforcement Learning (PPO, SAC), Imitation Learning (GAIL, Behavioral Cloning), Curriculum Learning, Multi-Agent Training (Cooperative & Competitive), Complex Physics-Based Simulation, Self-Play for Symmetric Games, Support for Custom C# and Python APIs, Training Visualization with TensorBoard, Cloud-based training orchestration
- Integrations
- [object Object], [object Object], [object Object], [object Object], [object Object]
- Use Cases
- [object Object], [object Object], [object Object], [object Object], [object Object]
- API Available
- No
- SDK Languages
- python, csharp
- Deployment
- self-hosted, cloud, unity-editor
- Rate Limits
- N/A (open-source)
- Data Privacy
- Fully self-hosted training; Unity telemetry opt-out available
- Tags
- reinforcement-learning, simulation, game-ai, robotics, unity, python, machine-learning, sim-to-real, deep-reinforcement-learning, ai-sdk, open-source
- Added
- 2026-03-17
- Completeness
- 0.7%
Index Score
62Adoption
62
Quality
86
Freshness
75
Citations
80
Engagement
0