ComfyUI Node

Any

A wildcard passthrough for tidying wires

By nova452·Created 2 months ago·Updated 29 days ago· 453
Any
  • any
  • any

Any is about as simple as a node gets: it takes a wildcard input and passes it straight back out, unchanged. One * in, the same * out. It's a passthrough - the kind of node you drop in to reroute a wire, break up a long connection, or park a value where it's easy to grab, without caring what type it is.

If you've used a reroute node or rgthree's "Any Switch" family, you know the shape. This is the pack's bare-bones version: no logic, no transformation, just a socket that accepts anything and forwards it. It ships with the pack mostly to keep its example graphs readable.

Inputs and outputs

  • any - the input, typed * (wildcard). Connect anything.
  • any - the output, also *. Whatever went in comes out.

There are no settings. There's nothing to tune. It moves a value from one wire to another.

Where it's genuinely handy: you've got a value produced way over on the left of a big canvas and consumed way over on the right, and you'd rather not run one wire across the whole thing. Drop an Any in the middle as a relay. Or you want to tap a value that's already flowing between two nodes so you can branch it somewhere else - pass it through Any and take a second wire off the output. On a dense Krea 2 / Ideogram 4 edit graph with a dozen conditioning nodes, a couple of these can be the difference between a readable layout and a plate of spaghetti.

Installing it

ComfyUI Manager: search ComfyUI-Conditioning-Rebalance, install, restart. Or clone:

cd ComfyUI/custom_nodes
git clone https://github.com/nova452/ComfyUI-ConditioningKrea2Rebalance.git

Restart ComfyUI. No dependencies, no model files.

Common issues

There's not much to break, but keep the wildcard's honesty in mind: Any forwards a value, it doesn't convert it. Passing a CONDITIONING through it gives you a CONDITIONING on the other side; it won't turn one type into another, and the node you eventually connect to still has to accept whatever the value actually is. The * type just means the graph lets you make the connection.

The only real "issue" with a node like this is using it where you don't need it. Extra passthroughs add nodes to evaluate and clutter to read; drop one in when it genuinely tidies a messy wire or lets you tap a value mid-graph, not out of habit. This page sees essentially no search traffic, which is about right - it's plumbing, not a destination. If your workflow already runs clean, you can happily ignore it and never miss a thing.

Categoryconditioning/utils

Inputs (1)

NameTypeDefaultDescription
any*

Outputs (1)

NameTypeDescription
any*