Miro: Conversational and editable 3D asset generation from text and images
155
stars
0
commits
Python
primary language
Jan 21, 2026
updated
Miro is a production-ready 3D generation pipeline featuring multi-turn conversational editing capabilities. Through natural language or image dialogue, users can iteratively refine their 3D models, making progressive adjustments until achieving the desired results.
This repository provides a complete service infrastructure:
The Miro model is fine-tuned from Tencent Hunyuan3D-2.1 on a private dataset, optimized for generating high-quality and easy-to-edit 3D models suitable for production use.
The fastest way to get started is by visiting our official website.
For local deployment, follow the instructions below:
Clone the repository with submodules:
git clone --recurse-submodules https://github.com/IntimeAI/Miro.git
cd Miro
Create and activate conda environment:
conda create -n miro python=3.12
conda activate miro
Install dependencies:
pip install -r requirements.txt
pip install -e ./thirdparty/vllm-omni
The Gradio interface provides the most user-friendly experience with multi-turn conversational editing capabilities.
Prerequisites: Both MiroImage and MiroShape servers must be running before launching Gradio.
Step 1: Start both backend servers:
./servers/start_servers.sh start --miroimage-gpu 0 --miroshape-gpu 0
Step 2: Launch the Gradio interface:
python gradio_app.py
Then open your browser and navigate to the provided URL (typically http://localhost:7860).
Features:
For detailed advanced usage, please refer to the Document.
If you use the Miro model or this pipeline in your research or projects, please cite:
@misc{miro2026,
title={Miro: Conversational and editable 3D asset generation from text and images},
author={IntimeAI},
year={2026},
publisher={github},
url={https://github.com/IntimeAI/Miro},
}
Please also cite the base model Tencent Hunyuan3D:
@misc{hunyuan3d2025hunyuan3d,
title={Hunyuan3D 2.1: From Images to High-Fidelity 3D Assets with Production-Ready PBR Material},
author={Team Hunyuan3D and Shuhui Yang and Mingxin Yang and Yifei Feng and Xin Huang and Sheng Zhang and Zebin He and Di Luo and Haolin Liu and Yunfei Zhao and Qingxiang Lin and Zeqiang Lai and Xianghui Yang and Huiwen Shi and Zibo Zhao and Bowen Zhang and Hongyu Yan and Lifu Wang and Sicong Liu and Jihong Zhang and Meng Chen and Liang Dong and Yiwen Jia and Yulin Cai and Jiaao Yu and Yixuan Tang and Dongyuan Guo and Junlin Yu and Hao Zhang and Zheng Ye and Peng He and Runzhou Wu and Shida Wei and Chao Zhang and Yonghao Tan and Yifu Sun and Lin Niu and Shirui Huang and Bojian Zheng and Shu Liu and Shilin Chen and Xiang Yuan and Xiaofeng Yang and Kai Liu and Jianchen Zhu and Peng Chen and Tian Liu and Di Wang and Yuhong Liu and Linus and Jie Jiang and Jingwei Huang and Chunchao Guo},
year={2025},
eprint={2506.15442},
archivePrefix={arXiv},
primaryClass={cs.CV}
}
@misc{hunyuan3d22025tencent,
title={Hunyuan3D 2.0: Scaling Diffusion Models for High Resolution Textured 3D Assets Generation},
author={Tencent Hunyuan3D Team},
year={2025},
eprint={2501.12202},
archivePrefix={arXiv},
primaryClass={cs.CV}
}
@misc{yang2024tencent,
title={Tencent Hunyuan3D-1.0: A Unified Framework for Text-to-3D and Image-to-3D Generation},
author={Tencent Hunyuan3D Team},
year={2024},
eprint={2411.02293},
archivePrefix={arXiv},
primaryClass={cs.CV}
}
This project is released under the Apache License 2.0.
Python
94.5%
Shell
5.5%
Miro: Conversational and editable 3D asset generation from text and images
155
stars
0
commits
Python
primary language
Jan 21, 2026
updated
Miro is a production-ready 3D generation pipeline featuring multi-turn conversational editing capabilities. Through natural language or image dialogue, users can iteratively refine their 3D models, making progressive adjustments until achieving the desired results.
This repository provides a complete service infrastructure:
The Miro model is fine-tuned from Tencent Hunyuan3D-2.1 on a private dataset, optimized for generating high-quality and easy-to-edit 3D models suitable for production use.
The fastest way to get started is by visiting our official website.
For local deployment, follow the instructions below:
Clone the repository with submodules:
git clone --recurse-submodules https://github.com/IntimeAI/Miro.git
cd Miro
Create and activate conda environment:
conda create -n miro python=3.12
conda activate miro
Install dependencies:
pip install -r requirements.txt
pip install -e ./thirdparty/vllm-omni
The Gradio interface provides the most user-friendly experience with multi-turn conversational editing capabilities.
Prerequisites: Both MiroImage and MiroShape servers must be running before launching Gradio.
Step 1: Start both backend servers:
./servers/start_servers.sh start --miroimage-gpu 0 --miroshape-gpu 0
Step 2: Launch the Gradio interface:
python gradio_app.py
Then open your browser and navigate to the provided URL (typically http://localhost:7860).
Features:
For detailed advanced usage, please refer to the Document.
If you use the Miro model or this pipeline in your research or projects, please cite:
@misc{miro2026,
title={Miro: Conversational and editable 3D asset generation from text and images},
author={IntimeAI},
year={2026},
publisher={github},
url={https://github.com/IntimeAI/Miro},
}
Please also cite the base model Tencent Hunyuan3D:
@misc{hunyuan3d2025hunyuan3d,
title={Hunyuan3D 2.1: From Images to High-Fidelity 3D Assets with Production-Ready PBR Material},
author={Team Hunyuan3D and Shuhui Yang and Mingxin Yang and Yifei Feng and Xin Huang and Sheng Zhang and Zebin He and Di Luo and Haolin Liu and Yunfei Zhao and Qingxiang Lin and Zeqiang Lai and Xianghui Yang and Huiwen Shi and Zibo Zhao and Bowen Zhang and Hongyu Yan and Lifu Wang and Sicong Liu and Jihong Zhang and Meng Chen and Liang Dong and Yiwen Jia and Yulin Cai and Jiaao Yu and Yixuan Tang and Dongyuan Guo and Junlin Yu and Hao Zhang and Zheng Ye and Peng He and Runzhou Wu and Shida Wei and Chao Zhang and Yonghao Tan and Yifu Sun and Lin Niu and Shirui Huang and Bojian Zheng and Shu Liu and Shilin Chen and Xiang Yuan and Xiaofeng Yang and Kai Liu and Jianchen Zhu and Peng Chen and Tian Liu and Di Wang and Yuhong Liu and Linus and Jie Jiang and Jingwei Huang and Chunchao Guo},
year={2025},
eprint={2506.15442},
archivePrefix={arXiv},
primaryClass={cs.CV}
}
@misc{hunyuan3d22025tencent,
title={Hunyuan3D 2.0: Scaling Diffusion Models for High Resolution Textured 3D Assets Generation},
author={Tencent Hunyuan3D Team},
year={2025},
eprint={2501.12202},
archivePrefix={arXiv},
primaryClass={cs.CV}
}
@misc{yang2024tencent,
title={Tencent Hunyuan3D-1.0: A Unified Framework for Text-to-3D and Image-to-3D Generation},
author={Tencent Hunyuan3D Team},
year={2024},
eprint={2411.02293},
archivePrefix={arXiv},
primaryClass={cs.CV}
}
This project is released under the Apache License 2.0.
Python
94.5%
Shell
5.5%