Nodes/ComfyUI_agilly1989_motorway/DiffusersLoader_motorway_edition
ComfyUI Node

DiffusersLoader_motorway_edition

Load a diffusers-format model folder, via the Motorway

By agilly1989·Created 2 years ago·Updated about a year ago· 7
DiffusersLoader_motorway_edition
  • MOTORWAY 🚌💨
  • MOTORWAY 🚌💨
model_path
OUTPUT_MODEL_keyMODEL
OUTPUT_CLIP_keyCLIP
OUTPUT_VAE_keyVAE

Some HuggingFace checkpoints ship in diffusers format - a folder of split tensors (text encoder, UNet/DiT, VAE) rather than a single merged .safetensors. DiffusersLoader is the core node that loads those folders directly and hands you the MODEL, CLIP and VAE in one shot. The _motorway_edition does that from agilly1989's Motorway bus, parking all three pieces under keys instead of on wires.

The honest framing

This node's category says deprecated - the core ComfyUI team has moved past folder-based diffusers loading for most use cases, and merged single-file checkpoints are the norm people actually run. But the node still exists for a reason: occasionally a model only ships in diffusers form, and this is the loader that reads it without you having to convert anything. On the Motorway it's also one of the handful of nodes whose MOTORWAY input is optional - connect nothing and it acts as a Motorway start, which suits a loader sitting at the head of a graph.

Inputs and outputs

  • model_path - the dropdown of diffusers-format model folders ComfyUI can find, set directly on the node.
  • OUTPUT_MODEL_key / OUTPUT_CLIP_key / OUTPUT_VAE_key - keys for the three loaded pieces, defaults MODEL / CLIP / VAE.
  • MOTORWAY 🚌💨 - optional; if fed, the node appends to the existing bus, otherwise it starts a fresh one.

Only output: the Motorway. Later nodes read MODEL, CLIP and VAE back out by their keys.

Installing

cd ComfyUI/custom_nodes
git clone https://github.com/agilly1989/ComfyUI_agilly1989_motorway

Restart, or ComfyUI Manager → "ComfyUI_agilly1989_motorway". No pip deps, but the diffusers folder itself has to be discoverable by ComfyUI's model paths - put it where ComfyUI looks for diffusers models.

Caveats

Pack-wide: active beta, "BIG BROKEN WITH ASYNC" README banner, _motorway_edition clones commented out of __init__.py in the version I checked (re-enable ClonedNodeMapping if missing), keys exact and case-sensitive. Two node-specific notes: it's deprecated in core, so don't build a permanent workflow around it - if your model can be merged to a single file, that's the more future-proof path; and if the dropdown is empty, ComfyUI isn't finding your diffusers folders, which is a path/config issue, not a node issue. For the common single-file case, the plain CheckpointLoaderSimple-style loaders are what you actually want.

Categoryagilly1989 Nodes/Motorway-ed/advanced/loaders/deprecated

Inputs (5)

NameTypeDefaultDescription
model_pathCOMBO0 options:
OUTPUT_MODEL_keySTRINGMODEL
OUTPUT_CLIP_keySTRINGCLIP
OUTPUT_VAE_keySTRINGVAE
MOTORWAY 🚌💨optMOTORWAY 🚌💨

Outputs (1)

NameTypeDescription
MOTORWAY 🚌💨MOTORWAY 🚌💨