ComfyUI Node

Live Status

A one-line progress ticker that doesn't call Ollama at all

By GeekatplayStudio·Created 7 months ago·Updated 7 months ago· 24
Live Status
    • status
    stagestage
    message

    The name makes it sound like something out of an observability dashboard, but Live Status is the simplest node in the ComfyUI-cluster pack: a one-line progress ticker that prints [stage] message to the ComfyUI console and shows it in the UI. It's the pack's way of telling you where you are in a multi-step pipeline that's doing a lot of silent work behind the scenes.

    It comes from the "Ollama/Debug" category, and here's the honest part: it doesn't touch Ollama. No API call, no model, no key. It works perfectly with your Ollama server down, your registry empty, everything broken except this node. It's pure display plumbing.

    How it works

    When the node runs, it takes the two strings you give it and formats them as [stage] message, then does two things: logs it to the console with the pack's [Geekatplay Studio | OllamaRouter] prefix so it's easy to spot in a crowded log, and emits it through the UI text output so it shows up in the workflow area. It also passes the same string out of a status output, which means you can wire it further down the graph if you want.

    That pass-through is the useful bit people miss. Live Status is an output node, but the status STRING it emits can feed a text preview, a file writer, or any node that wants to know what stage finished. In the pack's own workflows it's sprinkled after the planner, the checkpoint loader, and the LoRA stack, so each stage reports its own progress line.

    The inputs that matter

    There are exactly two, both required:

    • stage - a short label like planner or checkpoint. Defaults to the word "stage", which is fine for a quick test and useless for a real workflow.
    • message - the actual status text, multiline. Drop a dynamic value in here, like the planner's JSON or a loader's debug output.

    That's the whole API. Set stage to something meaningful and you're done.

    How to install it

    It ships in the GeekatplayStudio/ComfyUI-cluster pack. The easy path is ComfyUI Manager - search for "ComfyUI-cluster" and install. Or do it by hand:

    cd ComfyUI/custom_nodes
    git clone https://github.com/GeekatplayStudio/ComfyUI-cluster
    

    Then restart ComfyUI. There's no requirements.txt for the nodes themselves - this pack runs on ComfyUI's built-in modules, so nothing extra gets pip-installed. The only external dependency in the whole pack is the Ollama service, and this node doesn't even need that.

    Troubleshooting

    About the only thing that goes wrong is expecting it to show something it doesn't. If you don't see text, check the console - the node prints there unconditionally, so if the line is missing entirely the node never ran (often a disconnected wire upstream). And don't go hunting for a fancy status panel: this is a text node, not a progress bar. The pack's installer has a real progress bar; this node is the humble log line. Different tools, same pack.

    CategoryOllama/Debug

    Inputs (2)

    NameTypeDefaultDescription
    stageSTRINGstage
    messageSTRING

    Outputs (1)

    NameTypeDescription
    statusSTRING