diffusers / LTX-2.3-Diffusers

huggingface.co
Total runs: 2.3K
24-hour runs: 0
7-day runs: 1.2K
30-day runs: 1.2K
Model's Last Updated: May 21 2026
image-to-video

Introduction of LTX-2.3-Diffusers

Model Details of LTX-2.3-Diffusers

LTX-2.3 (Diffusers)

Diffusers-format weights for Lightricks/LTX-2.3 — a DiT-based foundation model that jointly generates synchronized video and audio.

A distilled variant (8 steps, CFG=1) is available at diffusers/LTX-2.3-Distilled-Diffusers .

Usage

Requires a recent build of diffusers with LTX-2 support:

pip install -U git+https://github.com/huggingface/diffusers
Text-to-video + audio
import torch
from diffusers import LTX2Pipeline
from diffusers.pipelines.ltx2.export_utils import encode_video
from diffusers.pipelines.ltx2.utils import DEFAULT_NEGATIVE_PROMPT

pipe = LTX2Pipeline.from_pretrained(
    "diffusers/LTX-2.3-Diffusers", torch_dtype=torch.bfloat16
)
pipe.enable_model_cpu_offload()

prompt = "A flowing river in a forest at golden hour, gentle wind in the leaves."
frame_rate = 24.0

video, audio = pipe(
    prompt=prompt,
    negative_prompt=DEFAULT_NEGATIVE_PROMPT,
    width=768,
    height=512,
    num_frames=121,
    frame_rate=frame_rate,
    num_inference_steps=30,
    guidance_scale=3.0,
    output_type="np",
    return_dict=False,
)

encode_video(
    video[0],
    fps=frame_rate,
    audio=audio[0].float().cpu(),
    audio_sample_rate=pipe.vocoder.config.output_sampling_rate,
    output_path="ltx2_t2v.mp4",
)
First-last-frame-to-video (FLF2V)
import torch
from diffusers import LTX2ConditionPipeline
from diffusers.pipelines.ltx2.pipeline_ltx2_condition import LTX2VideoCondition
from diffusers.pipelines.ltx2.utils import DEFAULT_NEGATIVE_PROMPT
from diffusers.utils import load_image

pipe = LTX2ConditionPipeline.from_pretrained(
    "diffusers/LTX-2.3-Diffusers", torch_dtype=torch.bfloat16
)
pipe.enable_model_cpu_offload()

first_image = load_image("https://huggingface.co/datasets/huggingface/documentation-images/resolve/main/diffusers/flf2v_input_first_frame.png")
last_image = load_image("https://huggingface.co/datasets/huggingface/documentation-images/resolve/main/diffusers/flf2v_input_last_frame.png")

conditions = [
    LTX2VideoCondition(frames=first_image, index=0, strength=1.0),
    LTX2VideoCondition(frames=last_image, index=-1, strength=1.0),
]

prompt = "CG animation style, a small blue bird takes off from the ground, flapping its wings."
frame_rate = 24.0

video = pipe(
    conditions=conditions,
    prompt=prompt,
    negative_prompt=DEFAULT_NEGATIVE_PROMPT,
    width=768,
    height=512,
    num_frames=121,
    frame_rate=frame_rate,
    num_inference_steps=40,
    guidance_scale=4.0,
    output_type="np",
    return_dict=False,
)
IC-LoRA (camera control)
import torch
from diffusers import LTX2InContextPipeline
from diffusers.pipelines.ltx2.export_utils import encode_video
from diffusers.pipelines.ltx2.utils import DEFAULT_NEGATIVE_PROMPT

pipe = LTX2InContextPipeline.from_pretrained(
    "diffusers/LTX-2.3-Diffusers", torch_dtype=torch.bfloat16
)
pipe.enable_model_cpu_offload()
pipe.load_lora_weights(
    "Lightricks/LTX-2-19b-LoRA-Camera-Control-Dolly-In",
    adapter_name="ic_lora",
    weight_name="ltx-2-19b-lora-camera-control-dolly-in.safetensors",
)
pipe.set_adapters("ic_lora", 1.0)

prompt = "A flowing river in a forest"
frame_rate = 24.0

video, audio = pipe(
    prompt=prompt,
    negative_prompt=DEFAULT_NEGATIVE_PROMPT,
    width=768,
    height=512,
    num_frames=121,
    frame_rate=frame_rate,
    num_inference_steps=30,
    guidance_scale=3.0,
    output_type="np",
    return_dict=False,
)

encode_video(
    video[0],
    fps=frame_rate,
    audio=audio[0].float().cpu(),
    audio_sample_rate=pipe.vocoder.config.output_sampling_rate,
    output_path="ltx2_ic_lora.mp4",
)
Notes
  • width and height must be divisible by 32; num_frames must equal 8k + 1 .
  • See the Diffusers LTX-2 docs for multimodal guidance, prompt enhancement, and the upscaling/refinement pipeline.
License

These weights are released under the LTX Video 2 Open Source License .

Runs of diffusers LTX-2.3-Diffusers on huggingface.co

2.3K
Total runs
0
24-hour runs
282
3-day runs
1.2K
7-day runs
1.2K
30-day runs

More Information About LTX-2.3-Diffusers huggingface.co Model

LTX-2.3-Diffusers huggingface.co

LTX-2.3-Diffusers huggingface.co is an AI model on huggingface.co that provides LTX-2.3-Diffusers's model effect (), which can be used instantly with this diffusers LTX-2.3-Diffusers model. huggingface.co supports a free trial of the LTX-2.3-Diffusers model, and also provides paid use of the LTX-2.3-Diffusers. Support call LTX-2.3-Diffusers model through api, including Node.js, Python, http.

LTX-2.3-Diffusers huggingface.co Url

https://huggingface.co/diffusers/LTX-2.3-Diffusers

diffusers LTX-2.3-Diffusers online free

LTX-2.3-Diffusers huggingface.co is an online trial and call api platform, which integrates LTX-2.3-Diffusers's modeling effects, including api services, and provides a free online trial of LTX-2.3-Diffusers, you can try LTX-2.3-Diffusers online for free by clicking the link below.

diffusers LTX-2.3-Diffusers online free url in huggingface.co:

https://huggingface.co/diffusers/LTX-2.3-Diffusers

LTX-2.3-Diffusers install

LTX-2.3-Diffusers is an open source model from GitHub that offers a free installation service, and any user can find LTX-2.3-Diffusers on GitHub to install. At the same time, huggingface.co provides the effect of LTX-2.3-Diffusers install, users can directly use LTX-2.3-Diffusers installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

LTX-2.3-Diffusers install url in huggingface.co:

https://huggingface.co/diffusers/LTX-2.3-Diffusers

Url of LTX-2.3-Diffusers

LTX-2.3-Diffusers huggingface.co Url

Provider of LTX-2.3-Diffusers huggingface.co

diffusers
ORGANIZATIONS

Other API from diffusers

huggingface.co

Total runs: 46.7K
Run Growth: 0
Growth Rate: 0.00%
Updated:October 22 2024
huggingface.co

Total runs: 2.9K
Run Growth: -1.0K
Growth Rate: -35.68%
Updated:February 08 2023
huggingface.co

Total runs: 645
Run Growth: 125
Growth Rate: 19.38%
Updated:February 24 2025
huggingface.co

Total runs: 9
Run Growth: -17
Growth Rate: -188.89%
Updated:February 07 2024
huggingface.co

Total runs: 2
Run Growth: -20
Growth Rate: -1000.00%
Updated:January 27 2023
huggingface.co

Total runs: 1
Run Growth: -1
Growth Rate: -100.00%
Updated:March 14 2023