ComfyUI Node
🔥 Easy LoRA Baker
A ComfyUI node in LoRA/Baking with 16 inputs and 5 outputs.
🔥 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)
| Name | Type | Default | Description |
|---|---|---|---|
| checkpointopt | COMBO | 0 options: | |
| lora_dataopt | LORA | LORA output from Triple Merger or LoRA-Only Merger. When connected, overrides lora_name dropdown. | |
| lora_nameopt | COMBO | Pick a single LoRA from dropdown. Used only when lora_data is not connected. | |
| baking_methodopt | COMBO | linear | 3 options: linear, impact_weighted, orthogonal |
| strengthopt | FLOAT | 1.000–2 | LoRA strength multiplier |
| weight_unetopt | FLOAT | 1.000–2 | Per-component weight for U-Net (diffusion model) keys |
| weight_teopt | FLOAT | 1.000–2 | Per-component weight for Text Encoder keys |
| weight_clipopt | FLOAT | 1.000–2 | Per-component weight for CLIP Vision keys |
| weight_vaeopt | FLOAT | 1.000–2 | Per-component weight for VAE keys |
| deviceopt | COMBO | auto | 3 options: auto, cuda, cpu |
| precisionopt | COMBO | auto | 6 options: auto, float32, bfloat16, float16, fp8_e4m3fn, fp8_e5m2 |
| batch_sizeopt | INT | 641–256 | Number 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_triggeropt | BOOLEAN | false | When 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. |
| filenameopt | STRING | baked_checkpoint | Output filename (.safetensors added automatically in disk mode) |
| save_folderopt | STRING | Custom output folder (leave empty for default checkpoints dir) | |
| metadata_modeopt | COMBO | preserve_a | 'none'=baking only, 'preserve_a'=original priority, 'preserve_b'=second-source (fallback to A), 'merge_basic'=baking priority |
Outputs (5)
| Name | Type | Description |
|---|---|---|
| model | MODEL | — |
| clip | CLIP | — |
| vae | VAE | — |
| output_path | STRING | — |
| forensic_report | STRING | — |