A curated collection of high-quality utility and infrastructure nodes for ComfyUI, focused on flexibility, batch workflows, video pipelines, and advanced control logic.
This repository is designed as a practical standard library for ComfyUI power users, workflow authors, and extension developers.
Vantage / …Clone into your ComfyUI custom_nodes directory:
cd ComfyUI/custom_nodes
git clone https://github.com/vantagewithai/Vantage-Nodes.git
pip install -r requirements.txt
Restart ComfyUI after installation.
All nodes are grouped under:
Vantage /
├─ Types
├─ Control
├─ String
├─ Math
├─ Image
├─ Latent
├─ Video
└─ Loaders
Category: Vantage / Math
A–E (optional, auto-cast INT / FLOAT / STRING)ceil, floor, round, abs
min, max
pow, sqrt
frac(x) # fractional part
Example:
ceil(
(A + B) * C
/ max(D, 1)
) + frac(E)
Category: Vantage / Control
Returns the first non-None input from up to 10 optional ANY inputs.
Perfect for:
Category: Vantage / Control
Selects one of multiple ANY inputs using an integer index (0-based).
Designed for:
Category: Vantage / Image
Joins two IMAGE batches into one.
Supports advanced resolution handling:
none (strict)resizepad (aspect-preserving)crop (center crop)Safely handles:
Accumulate IMAGE batches iteratively.
Select one IMAGE input by index.
Strict batch join for LATENT tensors.
Append LATENT batches for iterative workflows.
Index-based LATENT selector.
Category: Vantage / Video
A WAN Video Block Swapper, based on:
Allows advanced block-level swapping / routing inside WAN video models.
Use cases:
Category: Vantage / Loaders
A UNet GGUF loader, based on:
Features:
This repo is intentionally utility-focused, not UI-heavy.
This project builds upon ideas and implementations from:
All credit for foundational work goes to their respective authors.
MIT License
Krea 2-related parts of this repository were developed with help and reference from the following projects:
Special thanks to their authors for their work and shared ideas that helped support the Krea 2 implementation here.
The Multi Image Loader node was also developed with help and reference from:
Special thanks to those authors as well for the work that helped shape the Multi Image Loader functionality in this project.
Contributions, issues, and feature requests are welcome.
If you use these nodes in production or complex workflows, feedback is highly appreciated.
12 commits
Python
90.8%
JavaScript
9.2%
A curated collection of high-quality utility and infrastructure nodes for ComfyUI, focused on flexibility, batch workflows, video pipelines, and advanced control logic.
This repository is designed as a practical standard library for ComfyUI power users, workflow authors, and extension developers.
Vantage / …Clone into your ComfyUI custom_nodes directory:
cd ComfyUI/custom_nodes
git clone https://github.com/vantagewithai/Vantage-Nodes.git
pip install -r requirements.txt
Restart ComfyUI after installation.
All nodes are grouped under:
Vantage /
├─ Types
├─ Control
├─ String
├─ Math
├─ Image
├─ Latent
├─ Video
└─ Loaders
Category: Vantage / Math
A–E (optional, auto-cast INT / FLOAT / STRING)ceil, floor, round, abs
min, max
pow, sqrt
frac(x) # fractional part
Example:
ceil(
(A + B) * C
/ max(D, 1)
) + frac(E)
Category: Vantage / Control
Returns the first non-None input from up to 10 optional ANY inputs.
Perfect for:
Category: Vantage / Control
Selects one of multiple ANY inputs using an integer index (0-based).
Designed for:
Category: Vantage / Image
Joins two IMAGE batches into one.
Supports advanced resolution handling:
none (strict)resizepad (aspect-preserving)crop (center crop)Safely handles:
Accumulate IMAGE batches iteratively.
Select one IMAGE input by index.
Strict batch join for LATENT tensors.
Append LATENT batches for iterative workflows.
Index-based LATENT selector.
Category: Vantage / Video
A WAN Video Block Swapper, based on:
Allows advanced block-level swapping / routing inside WAN video models.
Use cases:
Category: Vantage / Loaders
A UNet GGUF loader, based on:
Features:
This repo is intentionally utility-focused, not UI-heavy.
This project builds upon ideas and implementations from:
All credit for foundational work goes to their respective authors.
MIT License
Krea 2-related parts of this repository were developed with help and reference from the following projects:
Special thanks to their authors for their work and shared ideas that helped support the Krea 2 implementation here.
The Multi Image Loader node was also developed with help and reference from:
Special thanks to those authors as well for the work that helped shape the Multi Image Loader functionality in this project.
Contributions, issues, and feature requests are welcome.
If you use these nodes in production or complex workflows, feedback is highly appreciated.
12 commits
Python
90.8%
JavaScript
9.2%