Mellon is a visual workflow interface integrated with Modular Diffusers. If you're familiar with node-based tools like ComfyUI, you'll feel right at home - but there are some key differences:
Dynamic nodes - Instead of dozens of model-specific nodes, we have a small set of nodes that automatically adapt their interface based on the model you select. Learn them once, use them with any model.
Single-node workflows - Thanks to Modular Diffusers' composable block system, you can collapse an entire pipeline into a single node. Run multiple workflows on the same canvas without the clutter.
Hub integration out of the box - Custom blocks published to the Hugging Face Hub work instantly in Mellon. We provide util function to automatically generate the node interface from your block definition.
<aside> 💡
Mellon is in early development and not ready for production use yet. Consider this a sneak peek of how the integration works!
</aside>
Follow the instructions at https://github.com/cubiq/Mellon/
git clone <https://github.com/cubiq/Mellon.git>
cd Mellon
python -m venv venv --prompt=Mellon
source venv/bin/activate
pip install --upgrade pip
pip install torch torchvision torchaudio --index-url <https://download.pytorch.org/whl/cu128>
pip install -r requirements.txt
Now there’s a better and faster way to install Mellon if you’re a uv user.
git clone <https://github.com/cubiq/Mellon.git>
cd Mellon
uv sync
uv run main.py
SSH into your DGX server and run:
cd ~/Mellon
source venv/bin/activate
python main.py
You'll see output like:
Welcome to Mellon!
Speak Friend and Enter: <http://127.0.1.1:8088>
Keep this terminal open - Mellon is now running on port 8088.