Nodes/EasyLoRAMerger/🔥 Easy LoRA Baker
ComfyUI Node

🔥 Easy LoRA Baker

A ComfyUI node in LoRA/Baking with 16 inputs and 5 outputs.

By Terpentinas·Created 6 months ago·Updated 3 months ago· 11
🔥 Easy LoRA Baker
  • lora_data
  • model
  • clip
  • vae
  • output_path
  • forensic_report
checkpoint
lora_name
baking_methodlinear
strength1.00
weight_unet1.00
weight_te1.00
weight_clip1.00
weight_vae1.00
deviceauto
precisionauto
batch_size64
save_triggerfalse
filenamebaked_checkpoint
save_folder
metadata_modepreserve_a
CategoryLoRA/Baking

Inputs (16)

NameTypeDefaultDescription
checkpointoptCOMBO0 options:
lora_dataoptLORALORA output from Triple Merger or LoRA-Only Merger. When connected, overrides lora_name dropdown.
lora_nameoptCOMBOPick a single LoRA from dropdown. Used only when lora_data is not connected.
baking_methodoptCOMBOlinear3 options: linear, impact_weighted, orthogonal
strengthoptFLOAT1.000–2LoRA strength multiplier
weight_unetoptFLOAT1.000–2Per-component weight for U-Net (diffusion model) keys
weight_teoptFLOAT1.000–2Per-component weight for Text Encoder keys
weight_clipoptFLOAT1.000–2Per-component weight for CLIP Vision keys
weight_vaeoptFLOAT1.000–2Per-component weight for VAE keys
deviceoptCOMBOauto3 options: auto, cuda, cpu
precisionoptCOMBOauto6 options: auto, float32, bfloat16, float16, fp8_e4m3fn, fp8_e5m2
batch_sizeoptINT641–256Number of keys to process per batch. Larger = faster but more VRAM. memory_guard() runs between batches to prevent OOM. DeviceManager.suggest_batch_size() can auto-tune based on VRAM.
save_triggeroptBOOLEANfalseWhen True: bake LoRA into checkpoint AND save as permanent .safetensors file (low RAM: saves first, then lazy-loads from file). When False: bake in-memory only (preview mode) with automatic RAM Guard fallback — connect MODEL+CLIP+VAE outputs downstream to test results before committing.
filenameoptSTRINGbaked_checkpointOutput filename (.safetensors added automatically in disk mode)
save_folderoptSTRINGCustom output folder (leave empty for default checkpoints dir)
metadata_modeoptCOMBOpreserve_a'none'=baking only, 'preserve_a'=original priority, 'preserve_b'=second-source (fallback to A), 'merge_basic'=baking priority

Outputs (5)

NameTypeDescription
modelMODEL
clipCLIP
vaeVAE
output_pathSTRING
forensic_reportSTRING