Nodes/ComfyUI_tinyterraNodes/pipeOUT (Legacy)
ComfyUI Node Runs on cloud

pipeOUT (Legacy)

Unzip a ttN pipe back into raw wires

By TinyTerraΒ·Created 3 years agoΒ·Updated 3 months agoΒ· 605
pipeOUT (Legacy)
  • pipe
  • model
  • pos
  • neg
  • latent
  • vae
  • clip
  • image
  • seed
  • pipe

pipeOUT (ttN pipeOUT) is the mirror image of pipeIN: you give it a ttN PIPE_LINE and it hands you back all eight raw values - model, pos, neg, latent, vae, clip, image, seed - plus the pipe itself, untouched, on a pass-through output.

It's the last of the legacy pipe utility nodes (it lives in 🌏 tinyterra/legacy), and it's the one that feels most anachronistic today. That's because the v2 nodes - pipeLoader v2, pipeKSampler v2 - already expose every slot as a separate output alongside the pipe. Need the model out of a v2 pipe? It's already there, no converter needed. pipeOUT only earns its keep in old workflows built in the pipeIN era, where the pipe was a sealed bundle and unzipping it required a dedicated node.

How it works

One input, one operation:

# conceptually, for each key in (model, pos, neg, latent, vae, clip, image, seed):
return pipe.get(key), ..., pipe

It's a pure unpacker - no loading, no sampling, no decoding. The image slot comes out as whatever was in the pipe (possibly None if the pipe never had one), and the pipe output is the same pipe that went in, so you can split the signal without consuming it.

Install and where it fits

One-time pack install - ComfyUI Manager β†’ search ComfyUI_tinyterraNodes, or clone into ComfyUI/custom_nodes, restart. No dependencies, no downloads.

If you're maintaining an old workflow, leave it running - it does its one job and doesn't break. If you're building new, skip it: the v2 pipe nodes give you the raw slots for free, and for the rare case where you're converting a v2 pipe and genuinely want everything unpacked, pipeEDIT outputs the full breakdown as a side effect too. This is a case where the honest answer is "you probably don't need this node anymore" - which is exactly why it carries the Legacy tag, and exactly the reason it still exists at all.

Category🌏 tinyterra/legacy

Inputs (1)

NameTypeDefaultDescription
pipePIPE_LINEβ€”

Outputs (9)

NameTypeDescription
modelMODELβ€”
posCONDITIONINGβ€”
negCONDITIONINGβ€”
latentLATENTβ€”
vaeVAEβ€”
clipCLIPβ€”
imageIMAGEβ€”
seedINTβ€”
pipePIPE_LINEβ€”