> ## 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.5 API Video Generation in ComfyUI

> Learn how to use the LTX-2.5 API nodes in ComfyUI with cloud workflows for text-to-video, image-to-video, and first-last-frame-to-video, with Fast and Pro model tiers.

[LTX-2.5](https://ltx.io/model/ltx-2-5) is Lightricks' open-weights video and world model, available in ComfyUI through the LTX-2.5 API nodes. The API workflows run generation on Lightricks' servers, so no model downloads or local GPU is required, and each second of generated video is billed to your Comfy API account.

The LTX-2.5 API offers two model tiers: **LTX-2.5 (Pro)** for maximum quality, and **LTX-2.5 (Fast)** for faster generation with the distilled model. Both tiers support synchronized audio and video generation with native multishot scenes, and output up to 4K resolution on the Fast tier.

<Tip>
  To use the Partner Nodes, you need to ensure that you are logged in properly and using a permitted network environment. Please refer to the [Partner Nodes Overview](/tutorials/partner-nodes/overview) section of the documentation to understand the specific requirements for using the Partner Nodes.
</Tip>

<Tip>
  <Tabs>
    <Tab title="Local 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.

      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="Cloud users">
      * [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>

## LTX-2.5 API workflows

The template library ships with three API example workflows:

* **Text to Video**: Generate videos from text prompts
* **Image to Video**: Generate videos from a single start image
* **FLF2V**: Generate a video between a first and last frame image

### LTX-2.5 Text to Video

Generate videos from text prompts through the LTX-2.5 API, with synchronized audio.

<video controls className="w-full aspect-video" src="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/output/api_ltx2_5_t2v.mp4" />

<CardGroup cols={2}>
  <Card title="Run in Comfy Cloud" icon="cloud" href="https://cloud.comfy.org/?template=api_ltx2_5_t2v&utm_source=docs&utm_medium=referral&utm_campaign=ltx-2-5-api">
    Open in Comfy Cloud
  </Card>

  <Card title="Download Workflow" icon="download" href="https://github.com/Comfy-Org/workflow_templates/blob/main/templates/api_ltx2_5_t2v.json">
    Download JSON or search "LTX-2.5 T2V" in Template Library
  </Card>
</CardGroup>

#### Prompting tips

1. **Model**: Choose `LTX-2.5 (Pro)` for the highest quality, or `LTX-2.5 (Fast)` for faster generation
2. **Duration**: Pro supports 2-10 seconds; Fast supports 2-20 seconds. Durations over 10 seconds require a 720p or 1080p resolution and 24/25 FPS
3. **Resolution and ratio**: Choose a resolution preset such as `1280x720` (landscape) or `720x1280` (portrait); Fast adds `2560x1440` and `3840x2160` options
4. **FPS**: Choose between 24, 25, 48, or 50 FPS on Fast, and 24, 25, or 50 FPS on Pro
5. **Audio**: Audio generation is on by default; disable it in the node's advanced settings if you only need a silent video
6. **Prompt**: Describe the whole scene in one flowing paragraph, including the shot, action, characters, camera movement, and the audio you want

### LTX-2.5 Image to Video

Generate a video from a single start image through the LTX-2.5 API, with synchronized audio.

<video controls className="w-full aspect-video" src="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/output/api_ltx2_5_i2v.mp4" />

<CardGroup cols={2}>
  <Card title="Run in Comfy Cloud" icon="cloud" href="https://cloud.comfy.org/?template=api_ltx2_5_i2v&utm_source=docs&utm_medium=referral&utm_campaign=ltx-2-5-api">
    Open in Comfy Cloud
  </Card>

  <Card title="Download Workflow" icon="download" href="https://github.com/Comfy-Org/workflow_templates/blob/main/templates/api_ltx2_5_i2v.json">
    Download JSON or search "LTX-2.5 I2V" in Template Library
  </Card>
</CardGroup>

<CardGroup cols={1}>
  <Card title="Input Image: space_battle.png" icon="image" href="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/input/space_battle.png">
    Start frame for the workflow, or use your own image.
  </Card>
</CardGroup>

#### Prompting tips

1. **Model**: This workflow ships with `LTX-2.5 (Fast)` selected for faster iteration; switch to `LTX-2.5 (Pro)` for maximum quality
2. **Single image only**: The image input accepts exactly one start image
3. **Prompt**: Describe what happens next: the motion, camera movement, and sounds that follow from the start image. Phrasing like "Use the provided start image as the first frame" helps anchor the generation
4. **Duration and resolution**: The Fast tier supports up to 20 seconds and resolutions up to 4K; durations over 10 seconds require 720p/1080p at 24/25 FPS

### LTX-2.5 FLF2V

Generate a video between a first and last frame image through the LTX-2.5 API, blending both frames into a single animated sequence.

<video controls className="w-full aspect-video" src="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/output/api_ltx2_5_flf2v.mp4" />

<CardGroup cols={2}>
  <Card title="Run in Comfy Cloud" icon="cloud" href="https://cloud.comfy.org/?template=api_ltx2_5_flf2v&utm_source=docs&utm_medium=referral&utm_campaign=ltx-2-5-api">
    Open in Comfy Cloud
  </Card>

  <Card title="Download Workflow" icon="download" href="https://github.com/Comfy-Org/workflow_templates/blob/main/templates/api_ltx2_5_flf2v.json">
    Download JSON or search "LTX-2.5 FLF2V" in Template Library
  </Card>
</CardGroup>

<CardGroup cols={2}>
  <Card title="First Frame: porsche_car_01.png" icon="image" href="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/input/porsche_car_01.png">
    First frame of the video.
  </Card>

  <Card title="Last Frame: porsche_car_02.png" icon="image" href="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/input/porsche_car_02.png">
    Last frame of the video, connected to the `last_frame` input of the node.
  </Card>
</CardGroup>

#### Prompting tips

1. **Frames**: The workflow connects the first image to the `image` input and the second image to the `last_frame` input; the model generates the motion between them
2. **Keep frames aligned**: Use images with the same aspect ratio for a smooth interpolation
3. **Model**: This workflow ships with `LTX-2.5 (Pro)` selected; switch to `LTX-2.5 (Fast)` for faster generation
4. **Prompt**: Describe the transition between the frames, and the audio (dialogue, SFX, music) you want
