← Open Source
MineDojo

NitroGen

A Foundation Model for Generalist Gaming Agents.

ModelsVision modelsPython
Open on GitHub
Momentum
+1stars in 24 hours+0.0%
2.22k
Stars
244
Forks
+10
This week
2
Contributors
Created 2025-12-17 · Updated 2026-10-15 · #5134 today
Top developers
loicmagnezaixia108

MineDojo/NitroGen is ranked 5,134 with 2,216 stars.

Same-category comparison

MineDojo/NitroGen is ranked 5,134 among these 8 peers; yyfz/Pi3 is ranked 5,137.

Same-category comparison
NameRankMetrics
andreas128/RePaint5,107
Language:
Python
Stars:
2,276
Forks:
197
Description:
Official PyTorch Code and Models of "RePaint: Inpainting using Denoising Diffusion Probabilistic Models", CVPR 2022.
RosettaCommons/RoseTTAFold5,110
Language:
Python
Stars:
2,273
Forks:
459
Description:
This package contains deep learning models and related scripts for RoseTTAFold.
DepthAnything/Video-Depth-Anything5,114
Language:
Python
Stars:
2,264
Forks:
209
Description:
[CVPR 2025 Highlight] Video Depth Anything: Consistent Depth Estimation for Super-Long Videos.
TigerResearch/TigerBot5,115
Language:
Python
Stars:
2,262
Forks:
189
Description:
TigerBot: A multi-language multi-task LLM.
yyfz/Pi35,137
Language:
Python
Stars:
2,213
Forks:
174
Description:
[ICLR 2026] π^3: Permutation-Equivariant Visual Geometry Learning.
DigitalPhonetics/IMS-Toucan5,140
Language:
Python
Stars:
2,210
Forks:
319
Description:
Controllable and fast Text-to-Speech for over 7000 languages.
LinkSoul-AI/Chinese-Llama-2-7b5,144
Language:
Python
Stars:
2,200
Forks:
194
ViTAE-Transformer/ViTPose5,145
Language:
Python
Stars:
2,199
Forks:
276
Description:
The official repo for [NeurIPS'22] "ViTPose: Simple Vision Transformer Baselines for Human Pose Estimation" and [TPAMI'23] "ViTPose++: Vision Transformer for Generic Body Pose Estimation".
Key parameters and specifications
Key parameters and specifications
ParameterValue
LanguagePython
CategoryModels
SubcategoryVision models
Stars2,216
Forks244
Contributors2
Created date2025-12-17
Updated date2026-10-15
Stars in 1 day1
Stars in 7 days10
Rank5,134
Previous rank3,848
Rank change-1,286
7-day stars rank3,982
Previous 7-day stars rank3,628
7-day stars rank change-354
Total stars rank5,845
Previous total stars rank5,841
Total stars rank change-4
CountryUSA
README summary

NitroGen NitroGen is an open foundation model for generalist gaming agents. This multi-game model takes pixel input and predicts gamepad actions. It is trained through behavior cloning on the largest video-action gameplay dataset, assembled exclusively from internet videos. It can be adapted via post-training to unseen games. IMPORTANT] NitroGen is a research project to enable training generalist agent from internet data, please refer to the paper for full details. The current model is a 500M parameter DiT

that can only see the last frame. Therefore it has no ability yet to plan over long horizons, play games end-to-end, self improve over time, or play completely unseen game. It is a fast-reacting system-1 sensory model Installation Prerequisites We **do not distribute game environments**, you must use your own copies of the games. This repository only supports running the agent on **Windows games**. You can serve the model from a Linux machine for inference, but

the game ultimately has to run on Windows. We have tested on Windows 11 with Python ≥ 3. Setup Install this repo: Download NitroGen checkpoint from HuggingFace: Getting Started First, start an inference server for the model: Then, run the agent on the game of your choice: The parameter must be the exact executable name of the game you want to play. You can find it by right-clicking on the game process in Windows Task Manager (Ctrl+Shift+Esc), and

selecting . The process name should be in the tab and end with . Paper and Citation If you find our work useful, please consider citing us! **Disclaimer**: This project is strictly for research purposes and is not an official NVIDIA product.

Frequently asked questions

How many stars and forks are recorded?

MineDojo/NitroGen has 2,216 stars and 244 forks.

What is the repository rank?

MineDojo/NitroGen is ranked 5,134.

What language and category are recorded?

MineDojo/NitroGen has 2,216 stars, uses Python and belongs to Models.

Which repository is closest in rank?

MineDojo/NitroGen is compared with yyfz/Pi3, ranked 5,137 with 2,213 stars.

README

[Website](https://nitrogen.minedojo.org/) | 
[Model](https://huggingface.co/nvidia/NitroGen) |
[Dataset](https://huggingface.co/datasets/nvidia/NitroGen) |
[Paper](https://arxiv.org/abs/2601.02427)

NitroGen

NitroGen is an open foundation model for generalist gaming agents. This multi-game model takes pixel input and predicts gamepad actions. It is trained through behavior cloning on the largest video-action gameplay dataset, assembled exclusively from internet videos. It can be adapted via post-training to unseen games.

[!IMPORTANT] NitroGen is a research project to enable training generalist agent from internet data, please refer to the paper for full details. The current model is a 500M parameter DiT that can only see the last frame. Therefore it has no ability yet to plan over long horizons, play games end-to-end, self improve over time, or play completely unseen game. It is a fast-reacting system-1 sensory model

Installation

Prerequisites

We do not distribute game environments, you must use your own copies of the games. This repository only supports running the agent on Windows games. You can serve the model from a Linux machine for inference, but the game ultimately has to run on Windows. We have tested on Windows 11 with Python ≥ 3.12.

Setup

Install this repo:

git clone https://github.com/MineDojo/NitroGen.git
cd NitroGen
pip install -e .

Download NitroGen checkpoint from HuggingFace:

hf download nvidia/NitroGen ng.pt

Getting Started

First, start an inference server for the model:

python scripts/serve.py   

Then, run the agent on the game of your choice:

python scripts/play.py --process '.exe'

The --process parameter must be the exact executable name of the game you want to play. You can find it by right-clicking on the game process in Windows Task Manager (Ctrl+Shift+Esc), and selecting Properties. The process name should be in the General tab and end with .exe.

Paper and Citation

If you find our work useful, please consider citing us!

@misc{magne2026nitrogen,
      title={NitroGen: An Open Foundation Model for Generalist Gaming Agents}, 
      author={Loïc Magne and Anas Awadalla and Guanzhi Wang and Yinzhen Xu and Joshua Belofsky and Fengyuan Hu and Joohwan Kim and Ludwig Schmidt and Georgia Gkioxari and Jan Kautz and Yisong Yue and Yejin Choi and Yuke Zhu and Linxi "Jim" Fan},
      year={2026},
      eprint={2601.02427},
      archivePrefix={arXiv},
      primaryClass={cs.CV},
      url={https://arxiv.org/abs/2601.02427}, 
}

Disclaimer: This project is strictly for research purposes and is not an official NVIDIA product.

Nearby in the ranking
Similar items