๐Ÿš€ Gemma 4 Release: Google DeepMind launches vision/audio-capable models on Hugging Face...๐Ÿ›ก๏ธ ComfyUI Stability Phase: Feature freeze through April to prioritize core robustness...๐ŸŽฌ OmniWeaving: Tencent Hunyuan team bridges gap in multimodal video synthesis...๐Ÿ’Ž Civitai Airship: New 4K upscaling and frame interpolation for local gens...๐Ÿค— Hugging Face: Day-one support for Gemma 4 across all major integrations...๐Ÿš€ Gemma 4 Release: Google DeepMind launches vision/audio-capable models on Hugging Face...๐Ÿ›ก๏ธ ComfyUI Stability Phase: Feature freeze through April to prioritize core robustness...
๐Ÿ“ˆ AMD Ryzen 9 9950X3D2: Teased with massive 192MB L3 Cache for April launch...๐Ÿ”ฅ RTX 50-Series: New rumors surface regarding Blackwell-based high-end architecture...๐Ÿ’ป Intel Core Ultra Series 3: 18A process commercial PCs now shipping globally...๐Ÿ† NVIDIA Dominance: Team Green maintains massive AIB market lead in Q1 2026...๐Ÿง  Samsung/SK Hynix: LPDDR6 and HBM4 specs finalized for next-gen AI accelerators...๐Ÿ“ˆ AMD Ryzen 9 9950X3D2: Teased with massive 192MB L3 Cache for April launch...๐Ÿ”ฅ RTX 50-Series: New rumors surface regarding Blackwell-based high-end architecture...

// Workflow Creator

Build custom
ComfyUI workflows.

Node-by-node breakdowns of every workflow in the library. Includes dev logs, iteration notes, and the exact settings that worked.

// Node Reference Guide

The standard node chain โ€” explained.

01

Load Checkpoint

CheckpointLoaderSimple

Loads the base model into memory. This is always your first node.

Inputs

  • โ†’ ckpt_name: your model filename

Outputs

  • โ† MODEL
  • โ† CLIP
  • โ† VAE

Notes

Use FP8 versions for 16GB VRAM. FP16 for 24GB+.

02

Load LoRA (optional)

LoraLoader

Injects your LoRA weights into the base model. Skip if not using a LoRA.

Inputs

  • โ†’ MODEL (from checkpoint)
  • โ†’ CLIP (from checkpoint)
  • โ†’ lora_name
  • โ†’ strength_model
  • โ†’ strength_clip

Outputs

  • โ† MODEL
  • โ† CLIP

Key Settings

strength_model: 0.6โ€“1.0
strength_clip: 0.6โ€“1.0

Start at 0.8 strength. Go higher for stronger character lock, lower for subtle style.

03

CLIP Text Encode (Positive)

CLIPTextEncode

Encodes your positive prompt into a format the model understands.

Inputs

  • โ†’ CLIP (from checkpoint or LoRA)
  • โ†’ text: your prompt

Outputs

  • โ† CONDITIONING

Notes

For FLUX: keep prompts descriptive and natural language. For SDXL: use comma-separated tags.

04

CLIP Text Encode (Negative)

CLIPTextEncode

Tells the model what to avoid generating.

Inputs

  • โ†’ CLIP
  • โ†’ text: negative prompt

Outputs

  • โ† CONDITIONING

Notes

For FLUX: negative prompts have less effect. For SDXL: use detailed negative prompts.

05

Empty Latent Image

EmptyLatentImage

Creates a blank canvas in latent space at your target resolution.

Inputs

  • โ†’ width
  • โ†’ height
  • โ†’ batch_size

Outputs

  • โ† LATENT

Key Settings

width: 512โ€“2048
height: 512โ€“2048
batch_size: 1โ€“8

SDXL: 1024x1024. LTX Video: 768x512 (landscape) or 512x768 (vertical). Always use multiples of 64.

06

KSampler

KSampler

The core generation node. This is where denoising happens โ€” the model iteratively refines the latent.

Inputs

  • โ†’ MODEL
  • โ†’ positive CONDITIONING
  • โ†’ negative CONDITIONING
  • โ†’ LATENT

Outputs

  • โ† LATENT

Key Settings

seed: Fixed for reproducibility, randomize for variety
steps: 20โ€“30 (quality), 4โ€“8 (speed with Schnell/distilled)
cfg: 1.0 (FLUX Schnell), 3.0โ€“3.5 (FLUX Dev), 6.0โ€“8.0 (SDXL)
sampler_name: euler (FLUX), dpmpp_2m (SDXL), euler_ancestral (creative)
scheduler: simple (FLUX), karras (SDXL), beta (LTX Video)
denoise: 1.0 (text-to-image), 0.5โ€“0.8 (img2img)

This node has the most impact on output quality and speed.

07

VAE Decode

VAEDecode

Converts the latent output back into a viewable image.

Inputs

  • โ†’ LATENT (from KSampler)
  • โ†’ VAE (from checkpoint)

Outputs

  • โ† IMAGE

Notes

If you see color artifacts, your VAE is mismatched. Download the correct VAE for your model.

08

Save Image

SaveImage

Saves the final image to disk.

Inputs

  • โ†’ IMAGE (from VAE Decode)
  • โ†’ filename_prefix

Outputs

  • โ† Saved file

Key Settings

filename_prefix: ComfyUI or custom prefix

Files save to ComfyUI/output/ by default. Use subfolders: 'flux/portrait_' for organization.

// Build Dev Logs

Real builds, real iterations.

โ— CompleteMarch 2025LTX Video 2.3

Highway Ghost โ€” LTX Chase Build

A first-person motorcycle chase sequence built for YouTube Shorts. Developed over 3 sessions, 47 test renders.

Session Log

Session 112 renders

Initial concept and prompt testing

Started with wide establishing shots. CFG 3.0 was too static โ€” bumped motion scale to 1.3. Realized 97 frames was the sweet spot for ~4 second clips on RTX 5080. First frame conditioning between clips was the key breakthrough for continuity.

๐Ÿ’ก First frame conditioning eliminates character drift between clips

Session 222 renders

Camera movement refinement

Low tracking shot language wasn't working consistently. Added 'camera mounted to car hood' style descriptions. Motion blur in the prompt helped a lot. Switched scheduler from karras to beta โ€” much smoother motion.

๐Ÿ’ก Scheduler switch to beta eliminated stuttery motion artifacts

Session 313 renders

Assembly and color grade

Assembled 5 clips in CapCut. Added Cinematic LUT at 60%. The crossfade between clips 3 and 4 needed to be 4 frames minimum โ€” anything less showed a hard cut. Final video: 14 seconds, exported 1080p.

๐Ÿ’ก 4-frame crossfade hides the transition artifacts completely

Final Config

steps25
cfg3
denoise1
samplereuler
schedulerbeta
resolution512x768
frames97
motion Scale1.3