Nodes/ComfyUI-RvTools_v2/Checkpoint Loader v1 (Pipe)
ComfyUI Node

Checkpoint Loader v1 (Pipe)

The workhorse pipe loader with real CLIP controls

By r-vage·Created about a year ago·Updated 5 months ago· 23
Checkpoint Loader v1 (Pipe)
    • pipe
    ckpt_name
    vae_name
    Baked_Cliptrue
    Use_Clip_Layertrue
    stop_at_clip_layer-2

    This is the pipe loader to actually reach for from this pack's lineup: Checkpoint Loader v1 (Pipe) loads a checkpoint, applies the CLIP options you set, and hands you the whole thing as one pipe wire. The "v1" is a bit of a misnomer - it's the current, non-deprecated basic pipe loader, sitting alongside the trimmed Small variant and the fancier v2/v3 versions.

    How it works

    Standard ComfyUI loading (load_checkpoint_guess_config), then the RvTools packing step: model, clip, vae, latent (empty), width (8), height (8), batch_size (1), model_name and vae_name go into the pipe list. The CLIP handling is where it beats the Small loaders: Baked_Clip (default on) decides whether to use the checkpoint's own CLIP at all, and Use_Clip_Layer (default on) plus stop_at_clip_layer (default -2) control how deep into the CLIP stack you go. If Baked_Clip is off, the clip slot in the pipe comes out None - useful when you intend to load a CLIP separately.

    The inputs that matter

    • ckpt_name - the checkpoint file.
    • vae_name - Baked VAE (default) or a separate VAE file.
    • Baked_Clip - on: use the checkpoint's CLIP; off: pipe carries no clip (you add one later).
    • Use_Clip_Layer + stop_at_clip_layer - SDXL-style CLIP truncation. -2 (the default) is the widely-used "one layer before the end" setting.

    Output pipe feeds any RvTools pipe consumer - Pipe Switch, Pipe In Context, sampler-settings nodes.

    Where it fits

    The pipe it produces is the same 9-slot bundle the whole pack is built around, so this is the natural "start of graph" node for a workflow that then routes the pipe through switches or context nodes. If you want the same load but with resolution/batch baked in, that's v2 (Pipe); if you're loading split-model Flux/SD3 checkpoints, that's v3 (Pipe). This one is the plain, dependable middle.

    Installing

    cd ComfyUI/custom_nodes
    git clone https://github.com/r-vage/ComfyUI-RvTools_v2
    

    Restart ComfyUI or use ComfyUI Manager (search "ComfyUI-RvTools_v2"). No model downloads - supply your own checkpoint.

    Gotchas

    The baked-in placeholder width/height of 8 in the pipe means you set real dimensions downstream (empty latent, or a resolution settings node) - don't be surprised when a metadata recorder reads 8x8. And the standing pack notes: the pack is unmaintained and deprecated in favor of ComfyUI_Eclipse; old v1-repo workflows reference node names that can no longer be installed. This particular node isn't itself deprecated, so it's one of the safer picks in the family.

    Category🫦 RvTools II/ Loader

    Inputs (5)

    NameTypeDefaultDescription
    ckpt_nameCOMBO0 options:
    vae_nameCOMBO1 options: Baked VAE
    Baked_ClipBOOLEANtrue
    Use_Clip_LayerBOOLEANtrue
    stop_at_clip_layerINT-2-24–-1

    Outputs (1)

    NameTypeDescription
    pipepipe