# Source: https://docs.comfy.org/tutorials/video/ltx/ltx-2.md

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.comfy.org/llms.txt
> Use this file to discover all available pages before exploring further.

# LTX-2

> A DiT-based audio-video foundation model for synchronized video and audio generation

<iframe width="560" height="315" src="https://www.youtube.com/embed/7uaU4Rm7fEo?si=tune56PDf9QfD-JY" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen />

[LTX-2](https://huggingface.co/Lightricks/LTX-2) is a 19B parameter DiT-based audio-video foundation model by Lightricks. It generates synchronized video and audio in a single pass, creating cohesive experiences where motion, dialogue, background noise, and music are produced together.

<Tip>
  <Tabs>
    <Tab title="Portable or self deployed users">
      Make sure your ComfyUI is updated.

      * [Download ComfyUI](https://www.comfy.org/download)
      * [Update Guide](/installation/update_comfyui)

      Workflows in this guide can be found in the [Workflow Templates](/interface/features/template).
      If you can't find them in the template, your ComfyUI may be outdated. (Desktop version's update will delay sometime)

      If nodes are missing when loading a workflow, possible reasons:

      1. You are not using the latest ComfyUI version (Nightly version)
      2. Some nodes failed to import at startup
    </Tab>

    <Tab title="Desktop or Cloud users">
      * The Desktop is base on ComfyUI stable release, it will auto-update when there is a new Desktop stable release available.
      * [Cloud](https://cloud.comfy.org) will update after ComfyUI stable release.

      So, if you find any core node missing in this document, it might be because the new core nodes have not yet been released in the latest stable version. Please wait for the next stable release.
    </Tab>
  </Tabs>
</Tip>

## Key features

* **Synchronized audio-video generation**: Generates motion, dialogue, SFX, and music together in one pass
* **Multiple generation modes**: Text-to-video, image-to-video, and video-to-video
* **Control options**: Canny, Depth, and Pose video-to-video control via IC-LoRAs
* **Keyframe-driven generation**: Interpolate between keyframe images
* **Native upscaling**: Spatial (2x) and temporal (2x) upscalers for higher resolution and FPS
* **Prompt enhancement**: Automatic prompt enhancement support

## Model checkpoints

| Name                           | Description                                |
| ------------------------------ | ------------------------------------------ |
| ltx-2-19b-dev                  | Full model in bf16, flexible and trainable |
| ltx-2-19b-dev-fp8              | Full model in fp8 quantization             |
| ltx-2-19b-distilled            | Distilled version, 8 steps, CFG=1          |
| ltx-2-spatial-upscaler-x2-1.0  | 2x spatial upscaler for higher resolution  |
| ltx-2-temporal-upscaler-x2-1.0 | 2x temporal upscaler for higher FPS        |

## Getting started

LTX-2 is natively supported in ComfyUI. To get started:

1. Update ComfyUI to the latest version
2. Go to **Template Library** > **Video** > choose any LTX-2 workflow
3. Follow the pop-up to download models and run the workflow

## Workflows

### Text-to-video

Generate videos from text prompts.

<CardGroup cols={2}>
  <Card title="Text-to-Video" icon="download" href="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/refs/heads/main/templates/video_ltx2_t2v.json">
    Download workflow
  </Card>

  <Card title="Run on Comfy Cloud" icon="cloud" href="https://cloud.comfy.org/?template=video_ltx2_t2v&utm_source=docs&utm_campaign=ltx_2">
    Open in cloud
  </Card>
</CardGroup>

**Distilled version** (faster, 8 steps):

<Card title="Text-to-Video Distilled" icon="download" href="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/refs/heads/main/templates/video_ltx2_t2v_distilled.json">
  Download workflow
</Card>

### Image-to-video

Generate videos from an input image.

<CardGroup cols={2}>
  <Card title="Image-to-Video" icon="download" href="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/refs/heads/main/templates/video_ltx2_i2v.json">
    Download workflow
  </Card>

  <Card title="Run on Comfy Cloud" icon="cloud" href="https://cloud.comfy.org/?template=video_ltx2_i2v&utm_source=docs&utm_campaign=ltx_2">
    Open in cloud
  </Card>
</CardGroup>

**Distilled version** (faster, 8 steps):

<Card title="Image-to-Video Distilled" icon="download" href="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/refs/heads/main/templates/video_ltx2_i2v_distilled.json">
  Download workflow
</Card>

### Control-to-video

Generate videos with structural control using IC-LoRAs.

**Depth control:**

<CardGroup cols={2}>
  <Card title="Depth-to-Video" icon="download" href="https://github.com/Comfy-Org/workflow_templates/raw/refs/heads/main/templates/video_ltx2_depth_to_video.json">
    Download workflow
  </Card>

  <Card title="Run on Comfy Cloud" icon="cloud" href="https://cloud.comfy.org/?template=video_ltx2_depth_to_video&utm_source=docs&utm_campaign=ltx_2">
    Open in cloud
  </Card>
</CardGroup>

**Canny control:**

<CardGroup cols={2}>
  <Card title="Canny-to-Video" icon="download" href="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/refs/heads/main/templates/video_ltx2_canny_to_video.json">
    Download workflow
  </Card>

  <Card title="Run on Comfy Cloud" icon="cloud" href="https://cloud.comfy.org/?template=video_ltx2_canny_to_video&utm_source=docs&utm_campaign=ltx_2">
    Open in cloud
  </Card>
</CardGroup>

**Pose control:**

<CardGroup cols={2}>
  <Card title="Pose-to-Video" icon="download" href="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/refs/heads/main/templates/video_ltx2_pose_to_video.json">
    Download workflow
  </Card>

  <Card title="Run on Comfy Cloud" icon="cloud" href="https://cloud.comfy.org/?template=video_ltx2_pose_to_video&utm_source=docs&utm_campaign=ltx_2">
    Open in cloud
  </Card>
</CardGroup>

## Prompting tips

When writing prompts for LTX-2, focus on detailed, chronological descriptions of actions and scenes. Include specific movements, appearances, camera angles, and environmental details in a single flowing paragraph. Start directly with the action and keep descriptions literal and precise.

Structure your prompts with:

* Main action in a single sentence
* Specific details about movements and gestures
* Character/object appearances
* Background and environment details
* Camera angles and movements
* Lighting and colors
* Any changes or sudden events

Keep prompts within 200 words for best results.

## Resources

* [GitHub Repository](https://github.com/Lightricks/LTX-2)
* [Hugging Face Model](https://huggingface.co/Lightricks/LTX-2)
* [LTX-2 Prompting Guide](https://ltx.video/blog/how-to-prompt-for-ltx-2)
* [ComfyUI-LTXVideo](https://github.com/Lightricks/ComfyUI-LTXVideo/)