Nodes/ComfyUI-AusBoss/Float πŸ†Ž
ComfyUI Node

Float πŸ†Ž

One number, five wires, zero retyping

By ausbossΒ·Created about a month agoΒ·Updated 3 days agoΒ· 2
Float πŸ†Ž
    • float
    β—„value0.000β–Ί

    Float πŸ†Ž is one number on one wire, and that's the whole job. You've got a CFG, a LoRA strength, or a denoise that three different nodes all need, and right now you're typing it into each one. Change it in one place, forget to change it in the other two, and you've got a silent mismatch you'll chase for an hour. This node breaks the value out of the widgets and gives it one authoritative source the graph can fan out from - which is exactly the "one source, many consumers" pattern that the whole plumbing layer of ComfyUI is built around.

    It's part of the Utility group ComfyUI-AusBoss added in its 1.2.0 release, and the pack's own framing is honest about why: the gaps that used to mean installing a 200-node grab-bag pack just to get a text box or a number. ComfyUI core does ship PrimitiveFloat, so you won't install this pack for Float alone. But if the pack's already in your custom_nodes, this is the un-magical version of the same idea - you pick the type up front instead of letting a polymorphic wildcard Primitive node decide what it is when you plug it in. One less thing to guess.

    How it works

    A single value widget (FLOAT, default 0, step 0.001, range Β±1e15) and nothing else. The node's whole job is returning that number untouched on the float output. The range is generous enough that you will not brush against it, and the 0.001 step means denoise or strength values slide the way you expect.

    To actually use it: right-click the widget on each downstream node - a KSampler's cfg, a LoRA loader's strength - and choose "Convert widget to input," then wire all of them to this one node. Now the number lives in exactly one box, and there's no way for the three nodes to disagree.

    Install

    ComfyUI Manager is the easy route: search for ComfyUI-AusBoss under Custom Nodes and hit Install, then restart. Or manually:

    cd ComfyUI/custom_nodes
    git clone https://github.com/ausboss/ComfyUI-AusBoss.git
    

    Restart ComfyUI and Float πŸ†Ž sits under πŸ†Ž AusBoss/Utility. There are no extra Python dependencies - the pack uses Pillow, NumPy, and Torch that ComfyUI already ships. It needs ComfyUI 0.27.1 or newer (Manager enforces this at install time), and it's worth a hard refresh (Ctrl+Shift+R) after frontend files update.

    Common issues

    Honestly? It's a constant node - there's not much to break. The one thing worth knowing is the contrast with a KSampler seed widget: the value here is fixed by definition. No control_after_generate lurking to randomize your number after a run, which is the classic way people lose a good setting. If you do want a seed that rolls every run, keep that on a widget that has the control, and feed the steady numbers through this node.

    CategoryπŸ†Ž AusBoss/Utility

    Inputs (1)

    NameTypeDefaultDescription
    valueFLOAT0.000-1000000000000000–1000000000000000The float to output.

    Outputs (1)

    NameTypeDescription
    floatFLOATThe float, unchanged.