Rebel Load Diffusion π
The Flux-era model loader, animated
- MODEL
Modern split-model workflows - Flux, SD3, Wan, and friends - don't load a monolithic checkpoint. They load the diffusion transformer separately (into the diffusion_models folder), the text encoder separately, and the VAE separately. Rebel Load Diffusion π is the animated version of that first step: it wraps ComfyUI's UNETLoader machinery but points its file dropdown at the diffusion_models folder, so it's the node you reach for when your model file lives there instead of in checkpoints. Same loader under the hood, matrix rain on top.
How it works
Under the animated body it's a thin pass-through to core ComfyUI's UNETLoader - the same code path the stock "Load Diffusion Model" node uses. The pack's wrapper grabs the native loader's input definitions, pins unet_name to the diffusion_models directory listing, and delegates the actual model load straight through. That means every weight-dtype option the core loader supports is available here, and when ComfyUI improves the loader, this node inherits it. The animation is the usual frontend overlay: pure decoration, zero effect on loading, zero VRAM cost.
The inputs that matter
- unet_name - the diffusion model file, from whatever's in
models/diffusion_models. This is the dropdown that makes the node what it is; it will never show yourcheckpointsfolder. - weight_dtype -
default,fp8_e4m3fn,fp8_e4m3fn_fast, orfp8_e5m2. This is the lever that actually matters on low-VRAM cards: fp8 roughly halves the model's memory footprint with near-zero visible quality loss, which is why it's the default recommendation for big models like Flux. On a card where the fp16 file barely fits, fp8 is often the difference between running and OOMing. - theme / color_scheme - the pack's 12 animations and 14 palettes. Decoration.
The output is a single MODEL, wired into your KSampler (and into a LoRA loader if you're stacking LoRAs on top).
Installing it
One clone, no dependencies, no model files from the pack itself:
cd ComfyUI/custom_nodes
git clone https://github.com/RealRebelAI/Rebels_Animated_Nodes.git
Restart ComfyUI, then hard refresh the browser (Ctrl + F5 / Cmd + Shift + R) so the cached frontend JS reloads and the animation actually draws. Find it under Rebel AI β Animated Core. ComfyUI Manager can install the pack if you search "Rebels_Animated_Nodes".
Where people get burned
- "My file isn't in the dropdown." It's looking at
diffusion_modelsspecifically. Drop the model there (or use the Rebel UNET nodes that target theunetfolder) and restart ComfyUI so the folder gets re-scanned. - OOM at
default, fine at fp8? That's the expected shape of things on an 8β12 GB card with a big transformer. Usefp8_e4m3fnand consider a quantized file before you blame the node - the wrapper is doing the exact same thing the core loader does. - No animation on Nodes 2.0. The pack draws on the legacy LiteGraph canvas; with ComfyUI's newer frontend, expect the model to load fine while the backdrop goes missing.
- Red node / missing classes on load. The pack isn't installed or wasn't restarted after the clone. Confirm it's in
custom_nodesand restart.
If your whole pipeline is modern split models, this is the loader to make your workspace feel cohesive - it's the exact tool, reskinned, for the exact folder your Flux-class models live in.
Inputs (4)
| Name | Type | Default | Description |
|---|---|---|---|
| theme | COMBO | Matrix Rain | 12 options: Matrix Rain, Ball Rolling, Ball Bouncing, Car Driving, Car Drifting, Geo-Pulse, +6 |
| color_scheme | COMBO | Hacker Green | 14 options: Hacker Green, Blood Red, Synthwave Pink, Amber Terminal, Ghost White, Deep Ocean, +8 |
| weight_dtype | COMBO | 4 options: default, fp8_e4m3fn, fp8_e4m3fn_fast, fp8_e5m2 | |
| unet_name | COMBO | 0 options: |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| MODEL | MODEL | β |