Allma Bus Out
Where the bus trip ends
- bus
- slot_1
- slot_2
- slot_3
- slot_4
- slot_5
- slot_6
- slot_7
- slot_8
- slot_9
- slot_10
- slot_11
- slot_12
- slot_13
- slot_14
- slot_15
- slot_16
- slot_17
- slot_18
- slot_19
- slot_20
- slot_21
- slot_22
- slot_23
- slot_24
Allma Bus Out is the other half of the pair, and there isn't much to say about it on its own - which is the point. You collect a pile of wires into Allma Bus In, drag one clean bus line across your graph, and this node hands everything back where you actually need it.
How it works
One input (bus), twenty-four outputs (slot_1 through slot_24). The outputs appear in the same order you plugged things in at the In end, under the same names - so if you named a slot ref_image on the In node, that name shows up on the corresponding output here, updated as you type.
Slots the bus doesn't fill are hidden, so a bus carrying three things shows three outputs, not twenty-four. Under the hood it pads any unfilled slot with None rather than truncating - which is a subtle hint about how to wire it: treat an empty slot as "not connected," and only run the outputs into inputs that accept an optional input being absent. A node that assumes a value is present will choke on the None.
Everything you need about install applies unchanged from the sibling node:
cd ComfyUI/custom_nodes
git clone https://github.com/OliveiraNickolas/AllmaNodes
Restart ComfyUI and you're done - no pip install, no model downloads, no backend required. This is pure graph plumbing in the Allma/bus category, useful in exactly one situation: when your graph is big enough that the wire count is genuinely hurting you, rather than the occasional personal taste for tidy wires.
One honest caveat, same as for the In node: the pack is days old and nobody's stress-tested it in the wild yet. The mechanism is dead simple - values ride the payload in order, names ride in the browser - so the risk is low, but don't expect a library of shared bus workflows to copy from. If you're weighing a context-style bus against this one, the KB's plumbing docs make the standard trade: one wire cures the illegibility but hides which version of each value is inside it. For values you're actively iterating on, keep them on visible wires.
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| bus | ALLMA_BUS | — |
Outputs (24)
| Name | Type | Description |
|---|---|---|
| slot_1 | * | — |
| slot_2 | * | — |
| slot_3 | * | — |
| slot_4 | * | — |
| slot_5 | * | — |
| slot_6 | * | — |
| slot_7 | * | — |
| slot_8 | * | — |
| slot_9 | * | — |
| slot_10 | * | — |
| slot_11 | * | — |
| slot_12 | * | — |
| slot_13 | * | — |
| slot_14 | * | — |
| slot_15 | * | — |
| slot_16 | * | — |
| slot_17 | * | — |
| slot_18 | * | — |
| slot_19 | * | — |
| slot_20 | * | — |
| slot_21 | * | — |
| slot_22 | * | — |
| slot_23 | * | — |
| slot_24 | * | — |