Mitty
January 14, 2026 Β· View on GitHub
Mitty: Diffusion-based Human-to-Robot Video Generation
Yiren Song, Cheng Liu, Weijia Mao, and Mike Zheng Shou
Show Lab, National University of Singapore
π§ Environment & Installation
1. Create environment
conda create -n mitty python=3.10 -y
conda activate mitty
2. Install dependencies
pip install -r requirements.txt
π¦ HuggingFace Models & Datasets
1. Pretrained model
The fine-tuned Mitty models will be available at:
- Model:
https://huggingface.co/showlab/Mitty_Model
2. Dataset
The paired humanβrobot dataset will be released as a HuggingFace dataset:
- Dataset:
https://huggingface.co/datasets/showlab/Mitty_Dataset
A recommended format is:
dataset/
βββ human/
β βββ xxx_00001.mp4
β βββ xxx_00001.txt # prompt
β βββ ...
βββ robot/
β βββ xxx_00001.mp4
β βββ ...
π Training & π¬ Inference
We provide simple shell scripts to launch training and inference.
1. Training
Edit _scripts/train.sh to set your dataset paths, output directory, and training hyperparameters.
Then run:
_scripts/train.sh
This will start training Mitty on the paired humanβrobot dataset.
2. Inference
Edit _scripts/inference.sh to point to your trained checkpoint (or the released pretrained model) and specify the input human video / prompt and output directory.
Then run:
_scripts/inference.sh
This will generate corresponding robot videos from the human inputs using the Mitty model.
π Citation
If you use this codebase or the released models / dataset in your research, please cite the Mitty paper.
@article{mitty2025,
title = {Mitty: Diffusion-based Human-to-Robot Video Generation},
author = {Yiren Song and Cheng Liu and Weijia Mao and Mike Zheng Shou},
year = {2025},
}