English | 简体中文
ComfyUI nodes for Janus-Pro, a unified multimodal understanding and generation framework.
- Install ComfyUI-Manager
- Search for "Janus-Pro" in the Manager
- Click install
- Clone this repository to your ComfyUI's custom_nodes folder:
cd ComfyUI/custom_nodes
git clone https://github.com/CY-CHENYUE/ComfyUI-Janus-Pro
- Install the required dependencies:
For Windows:
# If you're using ComfyUI portable version
cd ComfyUI-Janus-Pro
..\..\..\python_embeded\python.exe -m pip install -r requirements.txt
# If you're using your own Python environment
cd ComfyUI-Janus-Pro
path\to\your\python.exe -m pip install -r requirements.txt
For Linux/Mac:
# Using ComfyUI's Python environment
cd ComfyUI-Janus-Pro
../../python_embeded/bin/python -m pip install -r requirements.txt
# Or using your own environment
cd ComfyUI-Janus-Pro
python -m pip install -r requirements.txt
Note: If you encounter any installation issues:
- Make sure you have git installed
- Try updating pip:
python -m pip install --upgrade pip
- If you're behind a proxy, make sure git can access GitHub
- Make sure you're using the same Python environment as ComfyUI
Place your models in the ComfyUI/models/Janus-Pro
folder:
- Create a
Janus-Pro
folder in your ComfyUI's models directory - Download the models from Hugging Face:
- Extract the models into their respective folders:
ComfyUI/models/Janus-Pro/Janus-Pro-1B/ ComfyUI/models/Janus-Pro/Janus-Pro-7B/
- X (Twitter): @cychenyue
- TikTok: @cychenyue
- YouTube: @CY-CHENYUE
- BiliBili: @CY-CHENYUE
- Xiaohongshu: @CY-CHENYUE
If you find this project helpful, please give it a Star ⭐️