Pipe Out Checkpoint Loader Small + v3
Unpack the slim model bundle
- pipe
- pipe
- model
- clip
- vae
- batch_size
- model_name
- vae_name
Pipe Out Checkpoint Loader Small + v3 is the split side of the slim checkpoint-loader pipe: pipe in, and out come model, clip, vae, batch_size, model_name, vae_name, with the original pipe passed through. It's the natural counterpart to Pipe In Checkpoint Loader Small + v3, and the two together are how this pack moves a loaded model trio (plus a few settings) across the graph on a single wire.
Compared to its big sibling Pipe Out Checkpoint Loader, this one carries the "Small" layout - six slots instead of nine. No latent, no width/height; just the three model objects and three small metadata strings. That makes it the tidier choice when your workflow only needs the model, clip and VAE and doesn't care about a latent or resolution ride-along. If you're mostly doing plain image generation, the slim pair is probably the one you actually want; the 9-slot version exists for workflows that also carry the empty latent and its dimensions.
The mechanism is unremarkable on purpose - execute unpacks the tuple into the six return names and forwards the pipe. Positional ordering is the entire contract, so the In and Out sides of the Small+ v3 family have to line up, and only the Small+ v3 In node writes a tuple this node understands.
Install. ComfyUI Manager → search "RvTools" → install ComfyUI-RvTools_v2, then restart. Or:
cd ComfyUI/custom_nodes
git clone https://github.com/r-vage/ComfyUI-RvTools_v2
# restart ComfyUI afterwards
It's a pure utility - no models, no keys. If you clone by hand, pip install -r requirements.txt (opencv-python, pynvml, piexif, Pillow, pilgram) before restarting.
The catches. Deprecation, first: this node is flagged DEPRECATED and the pack README says RvTools v2 has been superseded by ComfyUI_Eclipse. It still loads fine in existing workflows, but it's legacy. Second, the layout trap is real - this is the 6-slot reader. People regularly grab the wrong Out node and feed a Small+ v3 pipe into the 9-slot Pipe Out Checkpoint Loader (or vice versa), and the node throws an unpacking error that reads like the pack is broken. It's not; it's a slot-count mismatch. Check that your In and Out are both the Small+ v3 variant. And if you've pulled a shared workflow that references plain "RvTools" nodes from the old, deleted v1 repo, those won't install - the [RvTools]-suffixed v2 names are the surviving ones.
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| pipe | pipe | — |
Outputs (7)
| Name | Type | Description |
|---|---|---|
| pipe | pipe | — |
| model | MODEL | — |
| clip | CLIP | — |
| vae | VAE | — |
| batch_size | INT | — |
| model_name | STRING | — |
| vae_name | STRING | — |