TechNodes
ComfyUI nodes for merging, testing and more. NOTE: SDNext Merge, VAE Merge, MBW Layers, Repeat VAE, Quantization.
Nodes (11)
Crunch a CLIP text encoder down to N bits, experimentally
Paste a block-weight list instead of dragging sliders
Separate bit-depths for a UNet's input, middle, and output blocks
Per-block merge weights for SD 1.5's UNet
Full-on or full-off per block, no in-between
SD.Next's checkpoint merger, natively in ComfyUI, with Re-Basin
Per-block merge weights instead of one global alpha
Flip UNet blocks fully on or off, one at a time
Blend two (or three) VAEs together, block by block
Crunch a VAE down to N bits — and don't expect it to save you anything
Run an image through encode/decode N times and watch it degrade
TechNodes
ComfyUI nodes for merging, testing and more.
Installation
Inside the ComfyUI/custom_nodes directory, run:
git clone https://github.com/TechnoByteJS/ComfyUI-TechNodes --depth 1
SDNext Merge
The merger from SD.Next (based on meh) ported to ComfyUI, with Re-Basin built-in.

VAE Merge
A node that lets you merge VAEs using multiple methods (and support for individual blocks), and adjust the brightness or contrast.

MBW Layers
Allows for advanced merging by adjusting the alpha of each U-Net block individually, with binary versions that make it easy to extract specific layers.

Repeat VAE
A node that encodes and decodes an image with a VAE a specified amount of times, useful for testing and comparing the performance of different VAEs.

Quantization
Quantize the U-Net, CLIP, or VAE to the specified amount of bits
Note: This is purely experimental, there is no speed or storage benefits from this.

Credits
To create these nodes, I used code from:
Thank you Kybalico and NovaZone for helping me test, and providing suggestions! ✨