Home

Awesome

ComfyUI custom nodes

cover

Examples

X/Y/Z-plot

seeds, steps, cfg scales and others

workflow link

xyz plot 1

models

workflow link

xyz plot 2

VAEs

workflow link

xyz plot 3

Merge

simple merge and merge block weighted (thanks for @bbc-mc)

BMW

workflow link

merge block weighted

Multi-BMW

BMW with multi-alpha like supermerger (thanks for @hako-mikan)

workflow link

multi merge block weighted

Latent visualization

visualization of 4-channel latent tensor

workflow link

latent visualization

Node List

Latent nodes

categorynode nameinput typeoutput typedesc.
latentRandomLatentImageINT, INT, INTLATENT(width, height, batch_size)
latentVAEDecodeBatchedLATENT, VAE, INTIMAGEVAE decoding with specified batch size
latentVAEEncodeBatchedIMAGE, VAE, INTLATENTVAE encoding with specified batch size
latentLatentToImageLATENT, FLOAT, FLOATIMAGEconvert 4-ch latent tensor to 4 grayscale images
latentLatentToHistLATENT, ...IMAGEcreate a histogram of the input latent

Sampling nodes

categorynode nameinput typeoutput typedesc.
samplingKSamplerSettingMODEL, CONDITIONING, CONDITIONING, LATENTDICTaggregate sampler's setting to single dict
samplingKSamplerOverridedvariousLATENToverride sampler's setting defined by KSamplerSetting
samplingKSamplerXYZvariousLATENTgenerate latents with values

Model nodes and Loader nodes

categorynode nameinput typeoutput typedesc.
loaderStateDictLoader(model name)DICTload state_dict
modelDict2ModelDICT, (config_file)MODELinstantiate a model from given state_dict
modelStateDictMergerDICT, DICT, FLOATMODEL, CLIP, VAEmerge two or three models
modelStateDictMergerBlockWeightedDICT, DICTDICTmerge two models with per-block weights
modelStateDictMergerBlockWeightedMultiMODEL, MODEL, STRINGMODEL, CLIP, VAEmerge two models with per-block weights
modelSaveStateDictMODEL, STRING, STRING-save state_dict to the output directory
modelModelIterMODEL, MODELMODELiterate models
modelCLIPlIterCLIP, CLIPCLIPiterate CLIPs
modelVAElIterVAE, VAEVAEiterate VAEs

Image nodes

categorynode nameinput typeoutput typedesc.
imageImageBlend2IMAGE, IMAGE, FLOAT, STRINGIMAGEImageBlend with extra blend modes
imageGridImageIMAGE, INT, INT-generate single image with specific number of columns

Others

categorynode nameinput typeoutput typedesc.
utilsSaveTextSTRING, STRING, STRING-save texts with specified prefix and ext