|
--- |
|
license: apache-2.0 |
|
--- |
|
|
|
|
|
# π ComfyUI_InfiniteYou |
|
An implementation of **InfiniteYou** for **ComfyUI** |
|
|
|
Native support for [InfiniteYou](https://github.com/bytedance/InfiniteYou) in [ComfyUI](https://github.com/comfyanonymous/ComfyUI), designed by the ZenAI team. |
|
|
|
|
|
**β¨ Support further development by starring the project! β¨** |
|
|
|
|
|
 |
|
|
|
--- |
|
|
|
## π₯ News |
|
- **[03/2025]** π₯ Integrate Face Combine feature to predict future children |
|
- **[03/2025]** π₯ Code updated and released as the first version. |
|
|
|
--- |
|
|
|
## π Introduction |
|
|
|
π **InfiniteYou** is a **SOTA zero-shot identity preservation** model by **ByteDance**, built on **FLUX**. This repo brings it to **ComfyUI**, powered by **ZenAI**. |
|
|
|
π **References:** |
|
π [Paper](https://arxiv.org/abs/2503.16418) | πΎ [Official Repo](https://github.com/bytedance/InfiniteYou) |
|
|
|
π‘ Inspired by **ZenID** π [ZenID Repo](https://github.com/vuongminh1907/ComfyUI_ZenID) |
|
|
|
π₯ Stay tuned for updates! |
|
|
|
--- |
|
|
|
## π Model Zoo |
|
|
|
The main author has released two versions of the model, each tailored for a specific purpose: |
|
|
|
- πΉ **sim_stage1** β Prioritizes **higher identity similarity** for more accurate face preservation. |
|
- π¨ **aes_stage2** β Focuses on **better text-image alignment** and enhanced **aesthetics**. |
|
|
|
To ensure seamless integration with **ComfyUI**, we have converted the model to the **safetensors** format. |
|
|
|
|
|
**Download the model on Hugging Face:** |
|
π [ComfyUI_InfiniteYou](https://huggingface.co/vuongminhkhoi4/ComfyUI_InfiniteYou) |
|
--- |
|
|
|
## π οΈ Workflow |
|
### **Zero-Shot Task** |
|
 |
|
|
|
### **FaceCombine Task** |
|
 |
|
--- |
|
|
|
## π¦ Installation |
|
|
|
### Step 1: Clone the Repo |
|
```bash |
|
cd custom_nodes |
|
git clone https://github.com/ZenAI-Comfy/ComfyUI_InfiniteYou |
|
``` |
|
### Step 2: Install Requirements |
|
```bash |
|
cd ComfyUI_InfiniteYou |
|
pip install -r requirements.txt |
|
``` |
|
|
|
### Step 3: Download ControlNet Models |
|
```bash |
|
cd ../../models/controlnet |
|
wget https://huggingface.co/vuongminhkhoi4/ComfyUI_InfiniteYou/resolve/main/aes_stage2_control_net/aes_stage2_control.safetensors |
|
wget https://huggingface.co/vuongminhkhoi4/ComfyUI_InfiniteYou/resolve/main/sim_stage1_control_net/sim_stage1_control_net.safetensors |
|
cd .. |
|
``` |
|
### Step 4: Download Image Projection Files |
|
```bash |
|
mkdir InfiniteYou |
|
cd InfiniteYou |
|
wget https://huggingface.co/vuongminhkhoi4/ComfyUI_InfiniteYou/resolve/main/aes_stage2_control_net/aes_stage2_img_proj.bin |
|
wget https://huggingface.co/vuongminhkhoi4/ComfyUI_InfiniteYou/resolve/main/sim_stage1_control_net/sim_stage1_img_proj.bin |
|
cd ../.. |
|
``` |
|
### Step 5: Download InsightFace model |
|
The InsightFace model is **antelopev2** (not the classic buffalo_l). Download the models (for example from [here](https://drive.google.com/file/d/18wEUfMNohBJ4K3Ly5wpTejPfDzp-8fI8/view?usp=sharing) or [here](https://huggingface.co/MonsterMMORPG/tools/tree/main)), unzip and place them in the `ComfyUI/models/insightface/models/antelopev2` directory. |
|
|
|
Alternatively, you can quickly download all **models** using the following command: |
|
``` |
|
# make sure you are in the ComfyUI directory |
|
cd custom_nodes/ |
|
git clone https://github.com/ZenAI-Vietnam/ComfyUI_InfiniteYou |
|
python ComfyUI_InfiniteYou/downloadmodel.py |
|
pip install -r ComfyUI_InfiniteYou/requirements.txt |
|
``` |
|
|
|
## π§ Usage |
|
|
|
πΉ For `aes_stage2`: Try file `aes_stages2.json` in `workflows` |
|
|
|
πΉ For `sim_stage1`: Try file `sim_stages1.json` in `workflows` |
|
|
|
Predict your future children |
|
πΉ For `Face Combine`: Try file `face_combine.json` in `workflows` |
|
|
|
|
|
|
|
## π Contact for Work π |
|
This implementation of InfiniteYou is brought to you by the ZenAI Team. |
|
|
|
<img src="https://huggingface.co/vuongminhkhoi4/ComfyUI_InfiniteYou/blob/main/zenai.png" width="400" /> |
|
|
|
If you need more polished and enhanced version, please contact us through: |
|
- π± **Facebook Page**: [ZenAI](https://web.facebook.com/zenai.vn) |
|
- βοΈ **Phone**: 0971912713 Miss. Chi |
|
|
|
## π Citation |
|
|
|
```bibtex |
|
@article{jiang2025infiniteyou, |
|
title={{InfiniteYou}: Flexible Photo Recrafting While Preserving Your Identity}, |
|
author={Jiang, Liming and Yan, Qing and Jia, Yumin and Liu, Zichuan and Kang, Hao and Lu, Xin}, |
|
journal={arXiv preprint}, |
|
volume={arXiv:2503.16418}, |
|
year={2025} |
|
} |
|
``` |
|
|