ComfyUI Node
🧩 Easy Component Combiner
A ComfyUI node in Checkpoint/Utils with 11 inputs and 5 outputs.
🧩 Easy Component Combiner
- unet_data
- clip_data
- vae_data
- checkpoint
- model
- clip
- vae
- output_path
◄combine_unettrue►
◄combine_cliptrue►
◄combine_vaetrue►
◄precisionauto►
◄deviceauto►
◄save_triggerfalse►
◄save_folder/tmp/ComfyUI/models/checkpoints►
◄filename_prefixcombined►
CategoryCheckpoint/Utils
Inputs (11)
| Name | Type | Default | Description |
|---|---|---|---|
| combine_unet | BOOLEAN | true | Include UNet state dict in combined output |
| combine_clip | BOOLEAN | true | Include CLIP state dict in combined output |
| combine_vae | BOOLEAN | true | Include VAE state dict in combined output |
| precision | COMBO | auto | Output precision for combined checkpoint. 'auto' preserves the source tensors' native dtype. |
| device | COMBO | auto | 3 options: auto, cuda, cpu |
| save_trigger | BOOLEAN | false | Save combined checkpoint as .safetensors file |
| unet_dataopt | CHECKPOINT | UNet state dict (chained from Component Extractor or other node) | |
| clip_dataopt | CHECKPOINT | CLIP/text-encoder state dict | |
| vae_dataopt | CHECKPOINT | VAE state dict | |
| save_folderopt | STRING | /tmp/ComfyUI/models/checkpoints | Output folder for saved checkpoint (leave empty for default checkpoints dir) |
| filename_prefixopt | STRING | combined | Prefix for saved filename (e.g. 'my_model' → my_model.safetensors) |
Outputs (5)
| Name | Type | Description |
|---|---|---|
| checkpoint | CHECKPOINT | — |
| model | MODEL | — |
| clip | CLIP | — |
| vae | VAE | — |
| output_path | STRING | — |