Rebel Checkpoint π¦
Your normal model loader, now with laser lemon
- MODEL
- CLIP
- VAE
Rebel Checkpoint π¦ is the ComfyUI CheckpointLoaderSimple you already know, with an animated body. Same job, same sockets, same results - it loads a full checkpoint and hands you the MODEL, CLIP, and VAE that every classic SD 1.5 / SDXL workflow starts from. What's different is the box itself: choose any of the pack's 12 animations and 14 color palettes and the loader becomes a glowing, animated panel instead of a gray rectangle. If you're building out a Rebel-styled workspace, this is usually the first node you drop, because it's the root of the graph.
How it works
There's no rewrite happening here. The node builds its input list by asking ComfyUI's core CheckpointLoaderSimple what it expects, appends the two cosmetic enums (theme, color_scheme), and then in its function just calls the native loader and returns whatever it returns. That delegation is the whole architecture of the pack, and it's why the author calls the wrappers "bulletproof": when ComfyUI updates the core loader, this node inherits the change automatically instead of breaking. The animation is frontend-only - the JS hooks the node's background draw and renders the theme behind the widgets. No extra VRAM, no extra load time.
The inputs that matter
- ckpt_name - the checkpoint to load, from the same dropdown as the core loader (populated from
models/checkpoints). The author's own tooltip is admirably plain: "The name of the checkpoint (model) to load." - theme - 12 animations (Matrix Rain, Ball Bouncing, Car Drifting, Geo-Pulse, Radar Scan, Defrag Grid, Oscilloscope Sync, Thermal Embers, Quantum Web, Digital Ash, and friends).
- color_scheme - 14 palettes, from Hacker Green and Amber Terminal to the neon ones like Plasma Orange and Radioactive Lime.
The outputs are the classic trio: MODEL into your sampler, CLIP into your prompt encoder, VAE into your decode stage. Wire it exactly like you'd wire a stock CheckpointLoaderSimple.
Installing it
One clone, no dependencies, no model downloads:
cd ComfyUI/custom_nodes
git clone https://github.com/RealRebelAI/Rebels_Animated_Nodes.git
Restart ComfyUI, then hard refresh the browser (Ctrl + F5 on Windows, Cmd + Shift + R on Mac). That refresh matters more than it sounds like it should - ComfyUI caches the frontend JavaScript aggressively, and the animations simply won't load until you force it. You'll find the node under Rebel AI β Animated Core. ComfyUI Manager can install the pack too if you search for "Rebels_Animated_Nodes".
Where people get burned
- "My nodes are there but they're not animated." It's the browser cache. Do the hard refresh, and if you've been upgrading the pack, refresh again.
- A red node / missing-node error on load. That usually means the pack isn't installed at all, or you're loading a workflow saved by someone who had it and you don't yet. Check the pack is in
custom_nodesand ComfyUI restarted. - No animations under Nodes 2.0. The whole pack draws on the legacy LiteGraph canvas. If you've enabled ComfyUI's newer Nodes 2.0 frontend, expect the model to load fine but the pretty background to go flat.
Look, if you care about the look of your canvas, this is the cleanest possible upgrade: a true drop-in replacement with zero behavior change. If you don't care about looks, there is nothing here for you - it loads the exact same checkpoint. That's the honest trade the whole pack makes, and it's nice that it's at least an honest one.
Inputs (3)
| 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 |
| ckpt_name | COMBO | The name of the checkpoint (model) to load. |
Outputs (3)
| Name | Type | Description |
|---|---|---|
| MODEL | MODEL | β |
| CLIP | CLIP | β |
| VAE | VAE | β |