LTX 2.5 & LTX 2.3 Model Downloads

Download LTX 2.5 and LTX 2.3 model files for ComfyUI with direct HuggingFace links — organized by GPU VRAM. LTX 2.5's official files are gated (sign in to HuggingFace and accept the license) and need 24GB+ VRAM for even the smallest quant plus text encoder; 16GB cards need the community GGUF path. LTX 2.3 stays fully ungated and fits 16GB with FP8/MXFP8.

No GPU? Try LTX 2.3 online — free generation included

Skip the 16GB+ VRAM card and ComfyUI setup. Image-to-video, no install, ~30 seconds per clip.

Try free →

Quick Start: 3 Steps to Get Running

  1. 1.Download taeltx2_3.safetensors (VAE) — required for all workflows
  2. 2.Choose your checkpoint: FP8 v3 (16GB VRAM) or Official Distilled (32GB VRAM)
  3. 3.Place files in ComfyUI folders: VAE → models/vae/, Checkpoint → models/checkpoints/
Newest

LTX 2.5

LTX 2.5 · 16GB VRAM — Community GGUF (only path that fits)

The official LTX 2.5 files alone need 34GB+ combined (int8-convrot transformer + Gemma 4 text encoder), so 16GB cards must use community GGUF quants for both the transformer and the text encoder. Requires the ComfyUI-GGUF custom node.

LTX 2.5 Distilled GGUF Q3_K_S (Community)

🔥 New16GB GGUF
LTX-2.5-Distilled-Q3_K_S.gguf

Community Q3_K_S GGUF quantization of the LTX 2.5 distilled transformer. Not gated — no HuggingFace license click-through required. Smallest quant in this line; expect more quality loss than Q4_K_M/Q6_K. Requires the ComfyUI-GGUF custom node to load. Place in models/checkpoints/.

12.65 GB16GB+ VRAM

LTX 2.5 Distilled GGUF Q4_K_M (Community)

🔥 NewRecommended GGUF
LTX-2.5-Distilled-Q4_K_M.gguf

Community Q4_K_M GGUF quantization of the LTX 2.5 distilled transformer — the commonly recommended balance point between size and quality in the GGUF quant family. Not gated. Requires the ComfyUI-GGUF custom node to load. Place in models/checkpoints/.

15.69 GB16GB+ VRAM

Gemma 4 12B with Projection GGUF Q5_K_M (Community)

🔥 New16GB Encoder🔒 Gated
gemma4-12b-with-proj-ltx-2.5-Q5_K_M.gguf

Community Q5_K_M GGUF quantization of the Gemma 4 text encoder — at 9.51GB, roughly the same footprint as LTX 2.3's Gemma 3 FP4 encoder (9.5GB), which is what makes a 16GB LTX 2.5 setup possible at all. The highest-quality of the three GGUF encoder quants; Q4_K_M (8.41GB) and Q2_K (5.96GB) trade fidelity for more transformer headroom. The repo inherits LTX 2.5's gating — sign in and accept the license. Requires the ComfyUI-GGUF custom node to load. Place in models/text_encoders/.

9.51 GB8GB+ VRAM

Gemma 4 12B with Projection GGUF Q4_K_M (Community)

🔥 New16GB Encoder🔒 Gated
gemma4-12b-with-proj-ltx-2.5-Q4_K_M.gguf

Community Q4_K_M GGUF quantization of the Gemma 4 text encoder — 8.41GB, 1.1GB smaller than Q5_K_M. That headroom is what lets a 16GB card pair the encoder with a Q4_K_M or Q5_K_M transformer instead of being forced down to Q3_K_S. Projection layer is bundled, so no separate text-projection file. The repo inherits LTX 2.5's gating — sign in and accept the license. Requires the ComfyUI-GGUF custom node. Place in models/text_encoders/.

8.41 GB8GB+ VRAM

Gemma 4 12B with Projection GGUF Q2_K (Community)

🔥 NewSmallest Encoder🔒 Gated
gemma4-12b-with-proj-ltx-2.5-Q2_K.gguf

Community Q2_K GGUF quantization of the Gemma 4 text encoder — 5.96GB, the smallest Gemma 4 encoder available for LTX 2.5. Q2_K is an aggressive 2-bit quant; expect weaker prompt adherence than Q4_K_M/Q5_K_M. Use it only when the encoder must be as small as possible and Q4_K_M still doesn't fit your budget. Projection layer bundled. The repo inherits LTX 2.5's gating. Requires the ComfyUI-GGUF custom node. Place in models/text_encoders/.

5.96 GB6GB+ VRAM

LTX 2.5 · 24GB VRAM — Official INT8 / NVFP4 + Gemma 4 INT8

Smallest official LTX 2.5 quants. int8-convrot is the first-party ComfyUI format (there's no separate FP8 build and no Kijai fork for 2.5). NVFP4 needs a Blackwell (RTX 50xx) GPU for native matmul speed.

LTX 2.5 Dev INT8 convrot (Official)

🔥 NewOfficial INT8🔒 Gated
ltx-2.5-22b-dev-transformer-comfy-int8-convrot.safetensors

Official INT8 convrot quantized dev transformer — the first-party ComfyUI quant for LTX 2.5 (filename literally says 'comfy'). Unlike LTX 2.3, there is no separate FP8 build and no Kijai fork for 2.5; this is the smallest official dev checkpoint. Pairs with a ~15.37GB+ Gemma 4 text encoder, so a fully-official pipeline needs well above 24GB. Repo is gated.

21.50 GB24GB+ VRAM

LTX 2.5 Distilled INT8 convrot (Official)

🔥 New16GB-adjacent🔒 Gated
ltx-2.5-22b-distilled-transformer-comfy-int8-convrot.safetensors

Official INT8 convrot quantized distilled transformer for LTX 2.5 — the first-party ComfyUI quant. Fastest official 2.5 inference path. Pairs with a ~15.37GB+ Gemma 4 text encoder, so a fully-official pipeline needs well above 24GB. Repo is gated.

21.50 GB24GB+ VRAM

LTX 2.5 Distilled NVFP4 (Official)

🔥 NewSmallest Official🔒 Gated
ltx-2.5-22b-distilled-transformer-nvfp4.safetensors

Official NVFP4 quantized distilled transformer — the smallest official 2.5 checkpoint. Native NVFP4 matmul on Blackwell (RTX 50xx); falls back to a slower path on older GPUs. Repo is gated.

18.72 GB24GB+ VRAM

Gemma 4 12B with Projection INT8 convrot (Text Encoder)

🔥 NewRequired (24 GB+)🔒 Gated
gemma4-12b-with-proj-ltx-2.5-comfy-int8-convrot.safetensors

Official INT8 quantized Gemma 4 12B text encoder for LTX 2.5, projection bundled in. This is the smallest official text encoder — at 15.37GB it's already larger than LTX 2.3's smallest encoder (9.5GB), which is why 16GB cards can't run an all-official LTX 2.5 pipeline. Place in models/text_encoders/. Repo is gated.

15.37 GB16GB+ VRAM

LTX 2.5 Distilled GGUF Q6_K (Community)

🔥 New
LTX-2.5-Distilled-Q6_K.gguf

Community Q6_K GGUF quantization of the LTX 2.5 distilled transformer — closer to full quality than Q4_K_M at a larger size. Not gated. Requires the ComfyUI-GGUF custom node to load. Place in models/checkpoints/.

18.62 GB24GB+ VRAM

LTX 2.5 Distilled GGUF Q8_0 (Community)

🔥 New
LTX-2.5-Distilled-Q8_0.gguf

Community Q8_0 GGUF quantization of the LTX 2.5 distilled transformer — the highest-fidelity GGUF quant, close to the official int8-convrot checkpoint in size. Not gated. Requires the ComfyUI-GGUF custom node to load. Place in models/checkpoints/.

23.60 GB24GB+ VRAM

LTX 2.5 · 32GB VRAM — Official Full Precision (BF16)

Official Lightricks BF16 checkpoints and the full Gemma 4 12B text encoder (projection layer bundled in, unlike LTX 2.3's separate projection file).

LTX 2.5 Dev BF16 (Official)

🔥 NewOfficial🔒 Gated
ltx-2.5-22b-dev-transformer-bf16.safetensors

Official full-precision BF16 dev transformer for LTX 2.5. Source weights every quantized 2.5 variant derives from. Requires 48GB VRAM or sequential offloading on 32GB. Repo is gated — sign in to HuggingFace and accept the license before downloading.

42.02 GB32GB+ VRAM

LTX 2.5 Distilled BF16 (Official)

🔥 NewOfficial🔒 Gated
ltx-2.5-22b-distilled-transformer-bf16.safetensors

Official full-precision BF16 distilled transformer for LTX 2.5. Requires 48GB VRAM or sequential offloading on 32GB. Repo is gated — sign in to HuggingFace and accept the license before downloading.

42.02 GB32GB+ VRAM

Gemma 4 12B with Projection BF16 (Text Encoder)

🔥 NewRequired (32 GB+)🔒 Gated
gemma4-12b-with-proj-ltx-2.5-bf16.safetensors

Full BF16 Gemma 4 12B text encoder for LTX 2.5, with the projection layer bundled into this single file — LTX 2.3 needed a separate text-projection file, 2.5 does not. Required for every LTX 2.5 workflow. Place in models/text_encoders/. Repo is gated.

26.26 GB32GB+ VRAM

LTX 2.5 · Required & Optional Components

Video VAE is required for every setup. Duration head and video-vae-conv are new in 2.5, with no LTX 2.3 equivalent. All official LTX 2.5 repos are gated — sign in to HuggingFace and accept the license before downloading.

LTX 2.5 Video VAE BF16

🔥 NewRequired🔒 Gated
ltx-2.5-video-vae-bf16.safetensors

Video VAE that decodes LTX 2.5 latents into frames. Required for all LTX 2.5 ComfyUI workflows. Place in models/vae/. Repo is gated.

1.47 GB4GB+ VRAM

LTX 2.5 Video VAE Conv BF16

🔥 New🔒 Gated
ltx-2.5-video-vae-conv-bf16.safetensors

Convolutional video VAE variant shipped alongside the standard LTX 2.5 video VAE — no equivalent existed in LTX 2.3. Place in models/vae/. Repo is gated.

1.45 GB4GB+ VRAM

LTX 2.5 Audio VAE BF16

🔥 New🔒 Gated
ltx-2.5-audio-vae-bf16.safetensors

Audio VAE for LTX 2.5 audio-video generation. Place in models/vae/. Repo is gated.

0.36 GB2GB+ VRAM

LTX 2.5 Distilled LoRA Rank 450 BF16

🔥 New🔒 Gated
ltx-2.5-22b-distilled-lora-450-bf16.safetensors

Official distillation LoRA for LTX 2.5, applied on top of the dev model to get distilled-style fast inference. Rank 450 — up from rank 384 on LTX 2.3's distillation LoRA. Place in models/loras/. Repo is gated.

8.90 GB16GB+ VRAM

LTX 2.5 Latent Spatial Upscaler x2 BF16

🔥 New🔒 Gated
ltx-2.5-latent-spatial-upscaler-x2-bf16-1.0.safetensors

Latent spatial upscaler for two-stage LTX 2.5 pipelines. Doubles spatial resolution in latent space before VAE decode. Place in models/latent_upscale_models/. Repo is gated.

1.00 GB4GB+ VRAM

LTX 2.5 Latent Temporal Upscaler x2 BF16

🔥 New🔒 Gated
ltx-2.5-latent-temporal-upscaler-x2-bf16-1.0.safetensors

Latent temporal upscaler for LTX 2.5 — doubles frame count for smoother motion in a two-stage pipeline. Place in models/latent_upscale_models/. Repo is gated.

0.26 GB4GB+ VRAM

LTX 2.5 Duration Head BF16 (Model Patch)

🔥 NewNew in 2.5🔒 Gated
ltx-2.5-duration-head-bf16.safetensors

Small model patch shipped only with LTX 2.5 — no equivalent exists for LTX 2.3. Place in models/model_patches/. Repo is gated.

3.84 MB2GB+ VRAM

LTX 2.5 · Creative Lab LoRAs — Restoration, VFX, Relighting (Official Lightricks)

Video-to-video IC-LoRAs retrained on LTX-2.5-22B (released 2026-09-08..10) — the LTX 2.3 files do not work on 2.5. Each repo is separately gated. Most use a trigger word (DEBLUR, ENHANCE QUALITY, COLORIZE, ADD WATER, CINEMAGRAPH_MOTION); Lightricks recommends stage-1-only inference at native resolution so the reference stays attached through the whole denoise. Place in models/loras/.

LTX 2.5 IC-LoRA Ingredients (Reference Sheet)

🔥 NewIC-LoRA🔒 Gated
ltx-2.5-22b-ic-lora-ingredients-0.9.safetensors

Strength 1.0 — the 2.5 weights ship pre-scaled, unlike the 2.3 version's recommended 1.4. Use the two-part 'Reference sheet: … / Generated video: …' prompt. A generic LoRA loader that ignores the reference path will not apply the conditioning; use an IC-LoRA workflow.

Reference-sheet control IC-LoRA for LTX 2.5: conditions generation on a single composite image inventorying a scene's characters, props, and location so they stay consistent in the output. The most-downloaded of the 2.5 Creative Lab adapters. Trained at one bucket only (768×448, 121 frames, 24 fps). Gated repo. Place in models/loras/.

1.31 GB24GB+ VRAM

LTX 2.5 IC-LoRA Clean Plate

🔥 NewIC-LoRA VFX🔒 Gated
ltx-2.5-22b-ic-lora-clean-plate-1.0.safetensors

No trigger word — describe the desired empty scene, not a 'remove X' instruction. Strength 1.0. Dimensions divisible by 32, frame counts 8k+1. Not for subjects that fill most of the frame.

VFX IC-LoRA for LTX 2.5 that removes people and other dynamic subjects from a source video and reconstructs the empty background. Trained at 1024×576 / 576×1024, 49 frames @ 25 fps; validated at 1920×1088. The only 2.5 Creative Lab adapter shipped as a 1.0 rather than 0.9. Gated repo. Place in models/loras/.

0.33 GB24GB+ VRAM

LTX 2.5 IC-LoRA Deblur

🔥 NewIC-LoRA Restore🔒 Gated
ltx-2.5-22b-ic-lora-deblur-0.9.safetensors

DEBLUR trigger in the two-part caption; strength 1.0, lower toward 0.8 if it halos. Shipped checkpoint is training step 1000 of a planned 1500 — the card says the ~800–1000 range is the sweet spot. Motion blur, compression repair, and denoising are out of scope.

Restoration IC-LoRA for LTX 2.5 that recovers sharpness from out-of-focus footage by conditioning on the blurry clip, preserving subject, framing, and geometry. Whole-frame, no mask. Trained at 960×544, 121 frames @ 24 fps. Gated repo. Place in models/loras/.

0.91 GB24GB+ VRAM

LTX 2.5 IC-LoRA Decompression

🔥 NewIC-LoRA Restore🔒 Gated
ltx-2.5-22b-ic-lora-decompression-0.9.safetensors

ENHANCE QUALITY trigger, strength 1.0, (frames−1) % 8 == 0. Compression artifacts only — blur, grain, upscaling, and colorization are explicitly out of scope.

Restoration IC-LoRA for LTX 2.5 that removes compression artifacts — macroblocking, chroma bleed, ringing, banding — from low-bitrate video while keeping identity, framing, and geometry. Trained and validated at 960×544×121 @ 24 fps, both orientations. Gated repo. Place in models/loras/.

0.91 GB24GB+ VRAM

LTX 2.5 IC-LoRA Colorization

🔥 NewIC-LoRA Restore🔒 Gated
ltx-2.5-22b-ic-lora-colorization-0.9.safetensors

COLORIZE trigger; describe the same scene in both caption halves, changing only the color language. Strength 1.0. Card's production recipe is the distilled pipeline, stage-1-only on a 2× canvas — no CFG, no negative prompt (fixed sigmas).

Restoration IC-LoRA for LTX 2.5 that adds natural color to grayscale or desaturated video while leaving identity, framing, and geometry untouched. Trained and validated at 960×544×121 @ 24 fps, both orientations. Gated repo. Place in models/loras/.

0.91 GB24GB+ VRAM

LTX 2.5 IC-LoRA Water Simulation

🔥 NewIC-LoRA VFX🔒 Gated
ltx-2.5-22b-ic-lora-water-simulation-0.9.safetensors

ADD WATER trigger in every prompt. Trained on real water; other liquids generalize loosely. Strengths ≥ 1.5 can warp faces and fine detail.

VFX IC-LoRA for LTX 2.5 that adds water — rivers, surf, rain, waterfalls, floods, splashes, spray, wet-surface specularities — while keeping the subject's identity, clothing, pose, framing, and background geometry identical to the reference. Gated repo. Place in models/loras/.

0.91 GB24GB+ VRAM

LTX 2.5 IC-LoRA Day-to-Night Relighting

🔥 NewIC-LoRA Relight🔒 Gated
ltx-2.5-22b-ic-lora-day-to-night-0.9.safetensors

Strength 1.0, 30 steps, guidance 3.0–4.0 (lower = brighter, higher = darker night). Exterior daylight footage; indoor and artificial-light scenes are out of scope, and clips much longer than ~4 s can drift.

Relighting IC-LoRA for LTX 2.5 that re-renders a daytime video as the same shot at night, preserving composition, framing, camera movement, and scene structure. Trained at 768×448 / 448×768, 97 frames @ 24 fps. Gated repo. Place in models/loras/.

0.33 GB24GB+ VRAM

LTX 2.5 IC-LoRA Pixel Spatial Upscaler x2

🔥 New🔒 Gated
ltx-2.5-22b-ic-lora-pixel-spatial-upscaler-x2-1.0.safetensors

Pixel-space spatial upscaler IC-LoRA for LTX 2.5, published as its own separate gated HuggingFace repo. Attaches to the dev/distilled transformer. Place in models/loras/.

0.327 GB24GB+ VRAM

LTX 2.5 LoRA Cinemagraph

🔥 NewLoRA🔒 Gated
ltx-2.5-22b-lora-cinemagraph-0.9.safetensors

CINEMAGRAPH_MOTION trigger in the positive prompt. Card recommends strength 0.5–1.5 with a 1.0–1.2 sweet spot (narrower than the 2.3 version's 0.7–3.0), STG stg_v scale 1.0. Static camera, single moving element only.

Style LoRA for LTX 2.5 (not an IC-LoRA — no reference video) that turns a still image into a smooth looping cinemagraph with one moving element and a frozen, tripod-locked frame. Gated repo. Place in models/loras/.

0.20 GB24GB+ VRAM

LTX 2.5 LoRA Slow Motion Control

🔥 NewLoRA
ltx-2.5-22b-lora-slow-motion-control-1.0.safetensors

Needs a pipeline that exposes the speed value: keep frame_rate at 24 and set speed = 1.0 (real-time), 0.5 (2×), 0.2 (5×), 0.1 (10×), 0.05 (20×). No trigger word — write a normal I2V caption and do not add 'slow motion' or fps wording. Through a generic LoRA loader that ignores speed you get a plain LoRA and none of the effect.

Image-to-video LoRA that turns physical motion speed into a knob — real-time through 40× slow-motion — while the output stays at 24 fps playback. Standard LoRA, no reference video, no preprocessing. The one LTX 2.5 Creative Lab repo that is not gated, and it ships an official ComfyUI workflow (LTX-2.5_I2V_Speed_Control_flow.json). Place in models/loras/.

0.65 GB24GB+ VRAM

LTX 2.3

LTX 2.3 · 16GB VRAM — FP8 / MXFP8 Quantized (RTX 40xx+)

FP8 scaled requires RTX 40-series or newer. MXFP8 block-32 is an alternative format for compatible GPUs. NVFP4 (21.7 GB) is the official Blackwell / RTX 50xx path. INT8 convrot (Kijai) runs on RTX 30xx Ampere tensor cores. Use v1.1 FP8 Distilled for fastest generation; use Dev FP8 + LoRA v1.1 if applying LoRA weights.

LTX 2.3 Dev FP8 (Official)

Official FP8
ltx-2.3-22b-dev-fp8.safetensors

Official FP8 from Lightricks. Alternative to Kijai's FP8 dev model.

Official FP8 dev model from Lightricks. 29.1GB, runs on 16GB VRAM.

29.1 GB16GB+ VRAM

LTX 2.3 Distilled FP8 (Official)

Official FP8
ltx-2.3-22b-distilled-fp8.safetensors

Official FP8 distilled from Lightricks. Alternative to Kijai's FP8.

Official FP8 distilled model from Lightricks. 8 steps, CFG=1.

29.5 GB16GB+ VRAM

LTX 2.3 Distilled 1.1 FP8 (Kijai)

16GB Best
ltx-2.3-22b-distilled-1.1_transformer_only_fp8_scaled.safetensors

Best choice for 16GB VRAM. Latest v1.1 FP8 distilled. Requires RTX 40xx+ for fp8 matmuls.

FP8 quantized v1.1 distilled by Kijai. Best for 16GB VRAM. 8 steps, CFG=1.

25.2 GB16GB+ VRAM

LTX 2.3 Distilled 1.1 MXFP8 (Kijai)

🔥 Newv1.1 MXFP8
ltx-2.3-22b-distilled-1.1_transformer_only_mxfp8_block32.safetensors

RTX 30xx workaround — use this when your GPU lacks RTX 40xx-style FP8 matmul support. Same VRAM as fp8_scaled.

MXFP8 block-32 quantized distilled 1.1 by Kijai. Use on RTX 30xx GPUs that cannot run standard FP8 scaled matmul.

~25 GB16GB+ VRAM

LTX 2.3 Dev FP8 (Kijai)

16GB LoRA
ltx-2.3-22b-dev_transformer_only_fp8_input_scaled.safetensors

Use this (not distilled) if you want to apply LoRA weights on 16GB VRAM.

FP8 quantized dev model by Kijai. Runs on 16GB VRAM. Supports LoRA. Place in models/checkpoints/.

25 GB16GB+ VRAM

LTX 2.3 Dev FP8 Scaled (Kijai)

Dev FP8
ltx-2.3-22b-dev_transformer_only_fp8_scaled.safetensors

Alternative FP8 quantization for dev. Use when fp8_input_scaled has compatibility issues.

FP8 scaled dev model by Kijai. 16GB VRAM. Supports LoRA. Place in models/checkpoints/.

~25 GB16GB+ VRAM

LTX 2.3 Dev MXFP8 (Kijai)

Dev MXFP8
ltx-2.3-22b-dev_transformer_only_mxfp8_block32.safetensors

RTX 30xx workaround for dev/quality path — use when standard FP8 matmul is unsupported. Supports LoRA.

MXFP8 block-32 dev model by Kijai. 16GB VRAM. Supports LoRA. Use on RTX 30xx GPUs that cannot run standard FP8 scaled. Place in models/checkpoints/.

~25 GB16GB+ VRAM

LTX 2.3 Dev NVFP4 (Official)

🔥 NewNVFP4 (Blackwell)
ltx-2.3-22b-dev-nvfp4.safetensors

Best size/quality tradeoff on RTX 50xx. On older GPUs it falls back to slow paths — prefer FP8 there.

NVFP4 quantized dev model. Native nvfp4 matmul on Blackwell GPUs (RTX 50xx). 21.7GB.

21.7 GB16GB+ VRAM

LTX 2.3 Distilled 1.1 INT8 convrot (Kijai)

🔥 Newv1.1 INT8
ltx-2.3-22b-distilled-1.1_transformer_only_int8_convrot.safetensors

Best low-VRAM distilled option for RTX 30xx. Smaller than MXFP8 (~21.5 GB) and runs on INT8 tensor cores every Ampere+ card has.

INT8 convrot quantized distilled 1.1 by Kijai. Runs on RTX 30xx (Ampere INT8 tensor cores) — the smallest distilled transformer that keeps near-FP8 quality without needing FP8 matmul.

~21.5 GB16GB+ VRAM

LTX 2.3 Dev INT8 convrot (Kijai)

🔥 NewDev INT8
ltx-2.3-22b-dev_transformer_only_int8_convrot.safetensors

Low-VRAM dev/quality path for RTX 20xx/30xx — INT8 tensor cores give real speedup where FP8 matmul is unavailable and MXFP8 only falls back to BF16.

INT8 convrot quantized dev model by Kijai. 16GB VRAM, supports LoRA, runs on RTX 20xx/30xx INT8 tensor cores. Place in models/checkpoints/.

~21.5 GB16GB+ VRAM

LTX 2.3 Distilled LoRA 384 v1.1 (Official)

v1.1 LoRA
ltx-2.3-22b-distilled-lora-384-1.1.safetensors

Pair with the dev model (dev FP8 on 16 GB, BF16 dev on 32 GB+) and set the sampler to 8 steps, CFG = 1. At rank 384 / 7.6 GB it is the heaviest, highest-fidelity distillation LoRA — prefer it when you want maximum distilled quality and have the VRAM headroom.

Official Lightricks rank-384 distillation LoRA, v1.1. Applied on the dev model, it converts dev-style inference (many steps, CFG > 1) into distilled-style (8 steps, CFG = 1) — the official high-rank counterpart to Kijai's dynamic-rank LoRA. Place in models/loras/.

7.61 GB16GB+ VRAM

LTX 2.3 Distilled 1.1 LoRA (Kijai)

16GB LoRA
ltx-2.3-22b-distilled-1.1_lora-dynamic_fro09_avg_rank_111_bf16.safetensors

Pair with the dev FP8 model. Load as LoRA in ComfyUI models/loras/.

Distilled LoRA v1.1 by Kijai. Use with the dev model for distilled-quality output on 16GB VRAM.

2.74 GB16GB+ VRAM

LTX 2.3 Distilled 1.1 LoRA — fro90_ceil72 cond-safe (TenStrip)

🔥 NewI2V LoRA
ltx-2.3-22b-distilled-lora-1.1_fro90_ceil72_condsafe.safetensors

Pair with the dev FP8 model when running image-to-video or other input-conditioned workflows. Use the standard Kijai dynamic-rank LoRA for T2V instead.

Experimental community distilled LoRA v1.1 by TenStrip. The 'cond-safe' variant zeroes cross-attention bridges, adaln/scale-shift tables, gate logits, and prompt scale-shift — making it better suited for I2V and input-conditioned workflows than the standard dynamic LoRA. Place in models/loras/.

662 MB16GB+ VRAM

LTX 2.3 Distilled LoRA Dynamic r105 (Kijai)

Dynamic LoRA
ltx-2.3-22b-distilled-lora-dynamic_fro09_avg_rank_105_bf16.safetensors

v1.0 dynamic LoRA. Use v1.1 dynamic LoRA (rank 111) for latest quality.

Dynamic rank LoRA (avg rank 105) by Kijai. Pair with dev model. Place in models/loras/.

~2.5 GB16GB+ VRAM

LTX 2.3 OmniNFT RL LoRA (Kijai)

🔥 NewQuality LoRA
LTX-2.3-OmniNFT-RL-Lora_bf16.safetensors

Add on top of your LTX 2.3 base model to improve audio-video sync and motion stability, especially for audio-conditioned and talking-head workflows. 617 MB BF16. As a behavioral (RL) LoRA it does not change your sampler steps/CFG the way a distillation LoRA does.

Reinforcement-learning quality LoRA for LTX 2.3 from the OmniNFT research line. Targets audio-video synchronization, lip-sync, motion coherence, and temporal stability rather than visual style — reported to cut audio-video DeSync from 0.569 to 0.269 on JavisBench. Place in models/loras/.

617 MB16GB+ VRAM

LTX 2.3 · 24GB VRAM — Official + Sequential Offloading

Enable sequential offloading in ComfyUI settings (Model Offload or Sequential). Uses latest v1.1 official weights.

LTX 2.3 Distilled 1.1 (bf16, 24GB)

24GB
ltx-2.3-22b-distilled-1.1.safetensors

Enable sequential offloading in ComfyUI settings. Uses latest v1.1 official weights.

Official v1.1 distilled model runnable on 24GB with sequential offloading enabled in ComfyUI.

46.1 GB24GB+ VRAM

LTX 2.3 · 32GB VRAM — Official Full Precision (BF16)

Official Lightricks checkpoints at full bf16 precision. v1.1 Distilled recommended for most use cases (8 steps, CFG=1). BF16 transformer-only variants from Kijai are also available.

LTX 2.3 Distilled 1.1

v1.1 Latest
ltx-2.3-22b-distilled-1.1.safetensors

For 32GB VRAM: enable Sequential Offloading in ComfyUI settings (file is 46GB). For fastest inference, use the FP8 distilled variant instead.

Official v1.1 distilled model. 8 steps, CFG=1. Latest release from Lightricks. Requires sequential offloading on 32GB — file is 46GB.

46.1 GB32GB+ VRAM

LTX 2.3 Distilled 1.1 BF16 (Kijai)

🔥 Newv1.1 BF16
ltx-2.3-22b-distilled-1.1_transformer_only_bf16.safetensors

Use when FP8 matmul (RTX 40xx+) is unavailable. 44GB — requires 48GB VRAM or sequential offloading on 32GB.

BF16 distilled 1.1 transformer-only by Kijai. For RTX 30xx or GPUs without FP8 support. Requires 48GB+ or sequential offloading on 32GB.

~44 GB32GB+ VRAM

LTX 2.3 Dev

Official
ltx-2.3-22b-dev.safetensors

Best for LoRA training and fine-tuning. 42GB — enable Sequential Offloading on 32GB cards.

Full BF16 dev model. Flexible and trainable. 42GB — requires 48GB VRAM or sequential offloading on 32GB.

~42 GB32GB+ VRAM

LTX 2.3 Dev BF16 (Kijai)

Dev BF16
ltx-2.3-22b-dev_transformer_only_bf16.safetensors

Use when training LoRA with full BF16 precision. 44GB — enable Sequential Offloading on 32GB cards.

BF16 dev transformer-only by Kijai. 44GB — requires 48GB VRAM or sequential offloading on 32GB. Place in models/checkpoints/.

~44 GB32GB+ VRAM

LTX 2.3 Distilled LoRA 384 v1.1 (Official)

v1.1 LoRA
ltx-2.3-22b-distilled-lora-384-1.1.safetensors

Pair with the dev model (dev FP8 on 16 GB, BF16 dev on 32 GB+) and set the sampler to 8 steps, CFG = 1. At rank 384 / 7.6 GB it is the heaviest, highest-fidelity distillation LoRA — prefer it when you want maximum distilled quality and have the VRAM headroom.

Official Lightricks rank-384 distillation LoRA, v1.1. Applied on the dev model, it converts dev-style inference (many steps, CFG > 1) into distilled-style (8 steps, CFG = 1) — the official high-rank counterpart to Kijai's dynamic-rank LoRA. Place in models/loras/.

7.61 GB16GB+ VRAM

LTX 2.3 Distilled LoRA 384 (Official)

v1.0 LoRA
ltx-2.3-22b-distilled-lora-384.safetensors

Previous v1.0 LoRA. Use v1.1 LoRA for latest quality.

Official distilled LoRA rank-384 v1.0. Pair with dev model. Place in models/loras/.

~7.6 GB16GB+ VRAM

LTX 2.3 · IC-LoRA Control Family — Union, Motion Track, HDR, LipDub (Official Lightricks)

IC-LoRAs (In-Context LoRAs) attach to the dev model for structural control (pose/depth/edges), motion trajectories, 16-bit HDR generation, and lip-dub. Use the official IC-LoRA ComfyUI workflow with LTXICLoRALoaderModelOnly + LTXAddVideoICLoRAGuide at Reference Downscale Factor 0.5. Place in models/loras/. — See Guide step 7 for the full how-to.

IC-LoRA Union Control

🔥 NewIC-LoRA Union
ltx-2.3-22b-ic-lora-union-control-ref0.5.safetensors

Use the official IC-LoRA ComfyUI workflow with LTXICLoRALoaderModelOnly + LTXAddVideoICLoRAGuide (Reference Downscale Factor 0.5).

Unified Canny + Depth control IC-LoRA. One LoRA covering edge and depth conditioning. Place in models/loras/.

654 MB16GB+ VRAM

IC-LoRA Motion Track Control

🔥 NewIC-LoRA Motion
ltx-2.3-22b-ic-lora-motion-track-control-ref0.5.safetensors

For V2V motion transfer. Pair with the official IC-LoRA workflow at Reference Downscale Factor 0.5.

Motion-track IC-LoRA. Drive motion with sparse point trajectories (SpatialTrackerV2 or hand-drawn). Place in models/loras/.

327 MB16GB+ VRAM

IC-LoRA HDR

🔥 NewIC-LoRA HDR🔒 Gated
ltx-2.3-22b-ic-lora-hdr-0.9.safetensors

Required: also download the HDR scene-emb file. Enables HDR text/image-to-video and SDR-to-HDR conversion.

16-bit HDR generation IC-LoRA. SDR→HDR via LogC3 transform. Place in models/loras/.

327 MB16GB+ VRAM

IC-LoRA HDR Scene Embeddings

🔥 New🔒 Gated
ltx-2.3-22b-ic-lora-hdr-scene-emb.safetensors

Required when using the HDR IC-LoRA.

Companion scene-embeddings file for the HDR IC-LoRA. Place in models/loras/.

12.6 MB4GB+ VRAM

IC-LoRA LipDub

🔥 NewIC-LoRA LipDub🔒 Gated
ltx-2.3-22b-ic-lora-lipdub-0.9.safetensors

Use for video lip-sync / dubbing. Pair with the audio VAE. Same file as the Dub-It repo — download one, not both.

Lip-dubbing IC-LoRA based on JustDubIt research. Joint audio-visual diffusion for dubbing. Place in models/loras/.

2.47 GB16GB+ VRAM

LTX 2.3 · Creative Lab LoRAs — Restoration, VFX, Relighting, Audio (Official Lightricks)

Task-specific video-to-video adapters Lightricks published June–July 2026, each in its own gated repo. Most use a trigger word (DEBLUR, ENHANCE QUALITY, COLORIZE, ADD WATER, REMOVEBEARD, CINEMAGRAPH_MOTION) and a two-part 'Reference shows … / Edited shows …' caption. Run stage-1-only at native resolution — the stage-2 upscaler drops the reference and drifts identity. Place in models/loras/.

LTX 2.3 IC-LoRA Ingredients (Reference Sheet)

🔥 NewIC-LoRA🔒 Gated
ltx-2.3-22b-ic-lora-ingredients-0.9.safetensors

Lightricks' card recommends LoRA strength 1.4, 30 steps, guidance 4.0 at 768×448×121. Use the two-part prompt — 'Reference sheet: …' describing the panels, then 'Generated video: …' driving the action. Not a general T2V model: it expects a reference sheet.

Reference-sheet control IC-LoRA: conditions generation on a single composite image inventorying the characters, props, and location of a scene, so the generated video keeps those elements consistent. The most-downloaded LTX 2.3 Creative Lab adapter. Trained at one bucket only (768×448, 121 frames, 24 fps). Gated repo. Place in models/loras/.

1.31 GB16GB+ VRAM

LTX 2.3 IC-LoRA Inpainting & Outpainting

🔥 NewIC-LoRA🔒 Gated
ltx-2.3-22b-ic-lora-in-outpainting-0.9.safetensors

Works with an empty or minimal prompt; if you prompt, describe only the masked/outpainted region, never the full scene. For inpainting, dilate the mask past the object and cover its shadows, reflections, and contact areas — the model can re-inpaint an object from a leftover shadow alone.

Mask-conditioned IC-LoRA covering two tasks: inpainting (fill or remove a masked region — object removal, background replacement, wardrobe change) and outpainting (extend the canvas horizontally or vertically). Conditions on the reference video plus a binary mask; unmasked area is left intact. Gated repo. Place in models/loras/.

1.31 GB16GB+ VRAM

LTX 2.3 IC-LoRA Dub-It

🔥 NewIC-LoRA🔒 Gated
ltx-2.3-22b-ic-lora-dubit-0.9.safetensors

Same weights as the LipDub repo (identical 2.47 GB file and hash) under the paper's newer 'Dub-It' name — download one, not both. Use the official dub-it workflow from the LTX-2 ComfyUI repository; pair with the LTX 2.3 audio VAE.

Lip-dubbing IC-LoRA from the JustDubIt paper (arXiv 2601.22143) — joint audio-visual diffusion that re-syncs a speaker's mouth to a new audio track. Conditions on video and audio at the same resolution as the output. Gated repo. Place in models/loras/.

2.47 GB16GB+ VRAM

LTX 2.3 IC-LoRA Deblur (v2)

🔥 NewIC-LoRA Restore🔒 Gated
ltx-2.3-22b-ic-lora-deblur-0.9.safetensors

Prompt with the DEBLUR trigger in Lightricks' two-part caption format. Start at strength 1.0 and lower toward 0.8 if you see haloing or ringing. Out of scope per the card: motion blur, compression artifacts, denoising, or upscaling already-sharp footage — extreme blur gets hallucinated, not reconstructed.

Restoration IC-LoRA that recovers sharpness from out-of-focus / defocused footage by conditioning on the blurry clip and regenerating it sharp, preserving subject, framing, and scene geometry. Whole-frame effect, no mask support. Trained at 960×544, 121 frames @ 24 fps. Gated repo. Place in models/loras/.

0.91 GB16GB+ VRAM

LTX 2.3 IC-LoRA Decompression

🔥 NewIC-LoRA Restore🔒 Gated
ltx-2.3-22b-ic-lora-decompression-0.9.safetensors

Prompt with the ENHANCE QUALITY trigger; published samples used strength 1.0. Frame count must satisfy (frames−1) % 8 == 0. It targets compression only — defocus blur, motion blur, grain, upscaling, and colorization are explicitly out of scope; use the Deblur or Colorization adapter for those.

Restoration IC-LoRA that removes compression artifacts — macroblocking, chroma bleed, ringing, banding — from low-bitrate video while keeping identity, framing, and geometry. Trained and validated at 960×544×121 @ 24 fps in both orientations. Gated repo. Place in models/loras/.

0.91 GB16GB+ VRAM

LTX 2.3 IC-LoRA Colorization

🔥 NewIC-LoRA Restore🔒 Gated
ltx-2.3-22b-ic-lora-colorization-0.9.safetensors

Prompt with the COLORIZE trigger; describe the same scene in both halves of the caption and change only the color language so the model alters nothing else. Strength 1.0. Not a deblur, denoise, decompression, or upscaling model.

Restoration IC-LoRA that adds natural color to grayscale, monochrome, or desaturated video while leaving identity, framing, and geometry untouched — only color changes. Trained and validated at 960×544×121 @ 24 fps in both orientations. Gated repo. Place in models/loras/.

0.91 GB16GB+ VRAM

LTX 2.3 IC-LoRA Water Simulation

🔥 NewIC-LoRA VFX🔒 Gated
ltx-2.3-22b-ic-lora-water-simulation-0.9.safetensors

Include the ADD WATER trigger in every prompt using the 'Reference shows … Edited shows … ADD WATER …' format. Trained on real water: other liquids (lava, slime, paint) generalize only loosely. Strengths ≥ 1.5 maximize drama but can warp faces and fine detail.

VFX IC-LoRA that adds water to a clip — rivers, surf, rain, waterfalls, floods, splashes, spray, wet-surface specularities — while keeping the subject's identity, clothing, pose, camera framing, and background geometry identical to the reference. Gated repo. Place in models/loras/.

0.91 GB16GB+ VRAM

LTX 2.3 IC-LoRA Day-to-Night Relighting

🔥 NewIC-LoRA Relight🔒 Gated
ltx-2.3-22b-ic-lora-day-to-night-0.9.safetensors

Strength 1.0, 30 steps, guidance 3.0–4.0 — lower is brighter with more preserved detail, higher is darker with a stronger night look. Clips much longer than the ~4 s training length can drift toward the end; indoor and heavily artificial-light scenes are out of scope.

Relighting IC-LoRA that re-renders a daytime video as the same shot at night, preserving composition, framing, camera movement, and scene structure. The prompt steers the style of night (moonlight, color temperature, brightness); the reference dictates geometry and motion. Trained at 768×448 / 448×768, 97 frames @ 24 fps. Gated repo. Place in models/loras/.

0.33 GB16GB+ VRAM

LTX 2.3 IC-LoRA Relight (Sun Direction)

🔥 NewIC-LoRA Relight🔒 Gated
ltx-2.3-22b-ic-lora-relight-1.0.safetensors

Minimal prompt: 'relight the video to match the light-direction ball.' followed by one look phrase and a direction phrase (e.g. 'hard low-angle sunlight from the right') — do not describe the scene. Strength 1.0. Exteriors only; it relights, it does not restyle content.

Relighting IC-LoRA that relights an exterior video to a chosen sun direction and lighting hardness, driven by a small 'light-direction ball' composited into the reference video's corner. Trained at 1280×704 × 121 frames @ 24 fps. Gated repo. Place in models/loras/.

0.33 GB16GB+ VRAM

LTX 2.3 IC-LoRA Clean Plate

🔥 NewIC-LoRA VFX🔒 Gated
ltx-2.3-22b-ic-lora-clean-plate-1.0.safetensors

No trigger word — describe the desired empty scene rather than issuing a 'remove X' command; the training captions describe the clean result. Strength 1.0. Keep dimensions divisible by 32 and frame counts at 8k+1. Fails when the subject fills most of the frame (e.g. POV legs/torso) — use the In/Outpainting adapter with a mask there.

VFX IC-LoRA that removes people and other dynamic subjects from a source video and reconstructs the empty background — a clean plate of the same scene with framing and camera motion intact. Trained at 1024×576 / 576×1024, 49 frames @ 25 fps; validated at 1920×1088. Gated repo. Place in models/loras/.

0.33 GB16GB+ VRAM

LTX 2.3 IC-LoRA Instant Shave (Beard Removal)

🔥 NewIC-LoRA Edit🔒 Gated
ltx-2.3-22b-ic-lora-instant-shave-0.9.safetensors

Always start the prompt with the REMOVEBEARD trigger, then describe the clean-shaven subject and scene. Strength 1.0, 30 steps, guidance 4.0 with STG enabled. It will not grow or restyle hair; identity can drift on very long clips.

Portrait-edit IC-LoRA that removes facial hair (beard, mustache, stubble) from a person in a video while preserving identity, expression, motion, lighting, and framing. Trained at 960×544 / 544×960, 49 frames @ 25 fps; generalizes to ~121 frames. Gated repo. Place in models/loras/.

0.65 GB16GB+ VRAM

LTX 2.3 IC-LoRA Cross-Eyed

🔥 NewIC-LoRA Edit🔒 Gated
ltx-2.3-22b-ic-lora-cross-eyed-0.9.safetensors

Needs a straight-eyed reference video and a frame count with frames % 8 == 1 (49, 145, 201…). Card example: 30 steps, guidance 4.0, STG scale 1.0 (stg_v), with a negative prompt of 'normal eyes, straight eyes, corrected eyes, gaze correction'.

Portrait-edit IC-LoRA that changes close-up portrait videos from straight eyes to convergent strabismus (inward-turned / crossed eyes) while preserving expression, head movement, lighting, and framing. Rank 32, 3000 training steps, buckets 960×544×49 and 544×960×49. Gated repo. Place in models/loras/.

0.33 GB16GB+ VRAM

LTX 2.3 IC-LoRA Pixel Spatial Upscaler x2

🔥 NewIC-LoRA Upscale🔒 Gated
ltx-2.3-22b-ic-lora-pixel-spatial-upscaler-x2-0.9.safetensors

Lower LoRA strength keeps output closer to the reference; higher allows more creative hallucination of detail. Not a denoiser or artifact remover, and not pixel-accurate — treat it as a creative step. The same repo ships a 4× variant for bigger jumps.

Creative pixel-space 2× upscaler IC-LoRA — synthesizes fine detail on a low-resolution video rather than interpolating it. Intended workflow: draft at very low base resolution (~280p) to lock composition and motion, then upscale. Gated repo. Place in models/loras/.

0.65 GB16GB+ VRAM

LTX 2.3 IC-LoRA Pixel Spatial Upscaler x4

🔥 NewIC-LoRA Upscale🔒 Gated
ltx-2.3-22b-ic-lora-pixel-spatial-upscaler-x4-0.9.safetensors

Choose 4× only when 2× is not enough of a jump; the further you scale, the more detail is hallucinated. Same strength trade-off as the 2× file.

4× variant of the creative pixel-space upscaler IC-LoRA — same repo and workflow as the 2× file, for larger resolution jumps from a low-res draft. Synthesizes new detail rather than preserving the reference. Gated repo. Place in models/loras/.

0.65 GB16GB+ VRAM

LTX 2.3 LoRA Cinemagraph

🔥 NewLoRA🔒 Gated
ltx-2.3-22b-lora-cinemagraph-0.9.safetensors

Put the CINEMAGRAPH_MOTION trigger in the positive prompt. Card recommends strength 0.7–3.0 and STG in stg_v mode, scale 1.0. Optimized for static-camera, single-element motion — camera moves, body motion, or multiple moving subjects are out of scope.

Style LoRA (not an IC-LoRA — no reference video) that turns a still image into a smooth looping cinemagraph: one element moves while the rest of the frame stays frozen, tripod-locked. Gated repo. Place in models/loras/.

0.20 GB16GB+ VRAM

LTX 2.3 LoRA Foley V2A (Video-to-Audio)

🔥 NewLoRA Audio🔒 Gated
ltx-2.3-22b-lora-foley-v2a-1.0.safetensors

Strength 0.8–1.0, adjust per clip. Write prompts as physical sound descriptions ending with 'No speech is present. No music is present.' Out of scope: dialogue, music, lip-sync, or a full production mix. Requires the LTX 2.3 audio VAE.

Video-to-audio Foley LoRA: generates synchronized, music-free sound effects from a silent video (also works for text-to-audio Foley prompts). Primary use is muting the source and letting the model produce matching SFX. Gated repo. Place in models/loras/.

0.23 GB16GB+ VRAM

LTX 2.3 · Text Encoders — Gemma 3 12B IT (Required)

Every LTX 2.3 ComfyUI workflow needs a Gemma 3 12B text encoder. Use FP4 mixed (9.5 GB) on 16/24 GB cards; the full BF16 file is for 32 GB+. Workflows reference the BF16 file as 'comfy_gemma_3_12B_it.safetensors' — rename after download. Place in models/text_encoders/. — See Guide step 5.

Gemma 3 12B IT FP4 Mixed (Text Encoder)

🔥 NewRequired (16/24 GB)
gemma_3_12B_it_fp4_mixed.safetensors

Use this on 16/24 GB VRAM cards. Full BF16 Gemma OOMs alongside the transformer.

FP4-mixed Gemma 3 12B IT text encoder (~90% FP4 layers). Required for 16-24 GB ComfyUI workflows. Place in models/text_encoders/.

9.5 GB8GB+ VRAM

Gemma 3 12B IT FP8 Scaled (Text Encoder)

🔥 New
gemma_3_12B_it_fp8_scaled.safetensors

Alternative for 16-24 GB cards. Slightly higher quality than FP4 at 3.7 GB more.

FP8-scaled Gemma 3 12B IT text encoder. Alternative to FP4 with marginally higher precision. Place in models/text_encoders/.

13.2 GB16GB+ VRAM

Gemma 3 12B IT BF16 (Text Encoder)

🔥 NewRequired (32 GB+)
comfy_gemma_3_12B_it.safetensors

Rename to comfy_gemma_3_12B_it.safetensors after downloading. Use on 32 GB+ cards for highest text-encoder quality.

Full BF16 Gemma 3 12B IT text encoder (HF filename gemma_3_12B_it.safetensors — workflows reference it as comfy_gemma_3_12B_it.safetensors, rename after download). Place in models/text_encoders/.

24.4 GB32GB+ VRAM

LTX 2.3 Text Projection (Kijai)

Text Encoder Part
ltx-2.3_text_projection_bf16.safetensors

Download alongside your Gemma 3 12B text encoder — workflows that load the encoder as separate components also load this projection file. About 0.5 GB. Not needed if your workflow uses an all-in-one text encoder node.

Text projection layer (BF16) that maps the Gemma 3 text-encoder output into the dimension LTX 2.3's transformer expects. A small required component for ComfyUI workflows that wire the text encoder up as separate parts. Place in models/text_encoders/.

~0.5 GB2GB+ VRAM

LTX 2.3 · Previous Versions — v1.0 Models

v1.0 variants superseded by v1.1. Listed for reference or compatibility with existing workflows.

LTX 2.3 Distilled

ltx-2.3-22b-distilled.safetensors

Previous version. Use v1.1 Distilled for latest quality.

v1.0 distilled version. 8 steps, CFG=1. Superseded by v1.1.

~42 GB32GB+ VRAM

LTX 2.3 Distilled FP8 v3 (Kijai)

ltx-2.3-22b-distilled_transformer_only_fp8_input_scaled_v3.safetensors

Previous version. Use v1.1 FP8 for latest quality.

FP8 distilled v3 by Kijai. Previous version, superseded by v1.1 FP8.

25 GB16GB+ VRAM

LTX 2.3 Distilled FP8 v1 (Kijai)

ltx-2.3-22b-distilled_transformer_only_fp8_input_scaled.safetensors

Previous version. Use FP8 v3 or v1.1 FP8 for better quality.

FP8 distilled v1 by Kijai. Earliest FP8 release, superseded by v3.

~25 GB16GB+ VRAM

LTX 2.3 Distilled FP8 v2 (Kijai)

ltx-2.3-22b-distilled_transformer_only_fp8_input_scaled_v2.safetensors

Previous version. Use FP8 v3 or v1.1 FP8 for better quality.

FP8 distilled v2 by Kijai. Superseded by v3.

~25 GB16GB+ VRAM

LTX 2.3 Distilled FP8 Scaled (Kijai)

ltx-2.3-22b-distilled_transformer_only_fp8_scaled.safetensors

Alternative FP8 quantization. Use v1.1 FP8 for latest quality.

FP8 scaled distilled by Kijai. Alternative FP8 quantization method.

~25 GB16GB+ VRAM

LTX 2.3 Distilled MXFP8 (Kijai)

ltx-2.3-22b-distilled_transformer_only_mxfp8_block32.safetensors

Previous v1.0 MXFP8 (RTX 30xx). Use v1.1 MXFP8 for latest quality.

MXFP8 block-32 distilled v1.0 by Kijai. RTX 30xx workaround — use when standard FP8 scaled is unsupported.

~25 GB16GB+ VRAM

LTX 2.3 Distilled BF16 (Kijai)

ltx-2.3-22b-distilled_transformer_only_bf16.safetensors

Previous v1.0 BF16 distilled. Use v1.1 BF16 for latest quality. Enable Sequential Offloading on 32GB.

BF16 distilled v1.0 transformer-only by Kijai. 44GB — requires 48GB VRAM or sequential offloading on 32GB.

~44 GB32GB+ VRAM

LTX 2.3 Dev FP8 Input Scaled (dash filename, Kijai)

ltx-2-3-22b-dev_transformer_only_fp8_input_scaled.safetensors

Prefer the dotted-filename version unless a specific workflow references this exact name.

FP8 input-scaled dev model under the alternate `ltx-2-3-…` (dash) filename. Same weights, different name.

25 GB16GB+ VRAM

LTX 2.3 · Required & Optional Components

taeltx2_3.safetensors (VAE) is required for all setups. Audio VAE enables audio-conditioned workflows. The Pruna VAE is an optional drop-in faster decoder. Upscalers are optional — place in models/latent_upscale_models/.

LTX 2.3 VAE

Required
taeltx2_3.safetensors

Required for all setups. Download this first regardless of your VRAM.

VAE by Kijai. Required for all ComfyUI workflows. Place in models/vae/.

~0.5 GB2GB+ VRAM

LTX 2.3 Audio VAE (Kijai)

🔥 NewNew: Audio
LTX23_audio_vae_bf16.safetensors

Required only for audio-conditioned / audio-to-video workflows. Pair it with the video VAE — the joint pipeline loads both. Not needed for silent T2V or I2V.

Audio VAE by Kijai for LTX 2.3's joint audio-video generation. Encodes/decodes the audio latent stream so a workflow can produce sound synchronized with the video. Place in models/vae/.

~1 GB2GB+ VRAM

LTX 2.3 Video VAE (Kijai)

Full VAE
LTX23_video_vae_bf16.safetensors

Most setups only need taeltx2_3.safetensors. Download this full BF16 VAE only if a workflow references it by name, or if you see banding/color drift with the tiny VAE on long clips.

Full-precision BF16 video VAE by Kijai — the heavier, higher-fidelity alternative to the tiny taeltx2_3 decoder. Use it when a workflow asks for it or when you need the cleanest decode on long or HDR clips. Place in models/vae/.

~1 GB2GB+ VRAM

LTX 2.3 Pruna VAE — Fast Decoder (Kijai)

🔥 NewFast Decode
pruna_ltx2.3_vae_comfy_bf16.safetensors

Worth it if VAE decode is your bottleneck — long clips, high resolution, or a 16GB card that OOMs at the decode step. Select it in the VAELoader node in place of LTX23_video_vae_bf16 or taeltx2_3; nothing else in the workflow changes.

ComfyUI-format conversion of Pruna AI's PrunaVAED — a drop-in replacement video VAE for LTX 2.3 with a pruned, faster decoder. Kijai's one-line summary: 'Faster decode, unchanged encode.' Pruna reports ~1.7× faster decoding and ~50% lower peak decode VRAM versus the stock BF16 video VAE, with the encoder and latent format unchanged, so existing workflows need no graph edits. Video VAE only — keep using LTX23_audio_vae_bf16.safetensors for audio. Place in models/vae/.

1.33 GB2GB+ VRAM

Spatial Upscaler x2 v1.1

v1.1 Upscaler
ltx-2.3-spatial-upscaler-x2-1.1.safetensors

Optional. Generate at a lower base resolution for speed, then run this x2 latent upscaler as a second stage for a sharper final result. Prefer v1.1 over v1.0. Tiny (~1 GB) and light on VRAM.

Official v1.1 latent spatial upscaler — doubles the spatial resolution of LTX 2.3 output inside a two-stage pipeline, working in latent space rather than on decoded pixels. Place in models/latent_upscale_models/.

~1 GB4GB+ VRAM

Spatial Upscaler x2

ltx-2.3-spatial-upscaler-x2-1.0.safetensors

Optional. Use in a two-stage pipeline to upscale output resolution after generation.

Spatial upscaler x2 for two-stage pipelines. Place in models/latent_upscale_models/.

~1 GB4GB+ VRAM

Spatial Upscaler x1.5

ltx-2.3-spatial-upscaler-x1.5-1.0.safetensors

Use when x2 upscale is too aggressive. Gentler upscaling option.

Spatial upscaler x1.5 for two-stage pipelines. Place in models/latent_upscale_models/.

1.09 GB4GB+ VRAM

Temporal Upscaler x2

ltx-2.3-temporal-upscaler-x2-1.0.safetensors

Optional. Use to double frame count (e.g. 65→129 frames) for smoother motion.

Temporal upscaler x2 for frame interpolation. Place in models/latent_upscale_models/.

262 MB4GB+ VRAM
Official Guide

How to Choose the Right Model

Distilled vs Dev

Distilled — 8 steps, CFG=1. Recommended for most users. Fastest generation, high quality. Cannot be fine-tuned.

Dev — Full model. Use only if you need LoRA training or fine-tuning. Slower, more flexible.

FP8 vs MXFP8 vs BF16

FP8 scaled (Kijai) — Standard 8-bit float. Runs on 16GB. Requires RTX 40xx+. Slight quality trade-off.

MXFP8 block-32 (Kijai) — Alternative FP8 format. Try if standard FP8 causes errors on your GPU.

BF16 (Official / Kijai) — Full precision. Best quality. Needs 32GB+ VRAM.

Quick decision

  • → 16GB, RTX 40xx+: Distilled 1.1 FP8 scaled
  • → 16GB, FP8 issues: Distilled 1.1 MXFP8 block-32
  • → 16GB + LoRA: Dev FP8 + LoRA 1.1
  • → 24GB: Official Distilled 1.1 + offloading
  • → 32GB+: Official Distilled 1.1 (recommended)

Always required

taeltx2_3.safetensors (VAE) — place in models/vae/. Every workflow needs this regardless of which checkpoint you use. For audio-to-video workflows, also download LTX23_audio_vae_bf16.safetensors.

Official ComfyUI-LTXVideo README →

Setup Guide →

How to install and configure LTX 2.3 with ComfyUI

Workflow Templates →

Download ComfyUI workflow JSON for LTX 2.3