Deploy LTX 2.x on RunPod¶
Use this page to choose an LTX template, deploy it on a suitable NVIDIA GPU and open ComfyUI. Both templates support video and audio generation from text, images or video; the main choice is between the newer LTX-2.5 model chain and the established LTX-2.3 workflows.
Quick recommendation¶
- Start with LTX-2.5 INT8 ConvRot for new text-to-video or image-to-video projects.
-
Choose LTX-2.3 BF16/FP8 for the included DWPose and SDPose video-to-video workflows or when you need the documented LTX-2.3 precision profiles.
-
Choose a template.
- Check its hardware and storage requirements.
- Complete the LTX-2.5 model-access step when using gated official files.
- Open the RunPod link and configure the pod.
- Wait until the container log reports that the pod is ready.
- Open Connect → HTTP Services → ComfyUI (port 8188).
Choose a template¶
| Template | Included generation modes | Choose it when | RunPod |
|---|---|---|---|
| LTX-2.5 Dev INT8 ConvRot | Text-to-video, image-to-video, video-to-video and video transition | You want the newer LTX-2.5 chain with INT8 ConvRot models and GPU-based profile selection | Deploy LTX-2.5 → |
| LTX-2.3 Dev BF16/FP8 | Text-to-video, image-to-video, video-to-video and video transition | You want the existing BF16/FP8 profiles or pose-transfer workflows | Deploy LTX-2.3 → |
After deployment, use the ComfyUI workflow browser to select an included example. LTX-2.5 provides standard text-to-video and image-to-video workflows; LTX-2.3 includes DWPose and SDPose video-to-video transfer examples.
Before you deploy¶
Select a GPU listing with a valid region ID. Hosts without a region ID have been unreliable in the documented RunPod tests.
LTX-2.5 provisioning targets¶
The following values are conservative targets based on model size and ComfyUI offloading. They are not universal benchmarked minimums.
| Profile | Typical GPU | VRAM | System RAM |
|---|---|---|---|
| INT8 ConvRot transformer and encoder | RTX 3090, RTX 4090 or RTX 5090 | 24 GB minimum; 32 GB preferred | 64 GB minimum; 80 GB recommended |
| INT8 ConvRot transformer with BF16 encoder | L40S, RTX A6000 or RTX 6000 Ada | 48 GB | 80 GB minimum; 96 GB recommended |
| High-memory profile | A100/H100 80 GB or RTX PRO 6000 96 GB | 80 GB or more | 96 GB minimum; 128 GB recommended |
The supplied LTX-2.5 profile uses a 40 GB VRAM threshold. GPUs with more than 40 GB receive the high-VRAM model set; GPUs at or below it receive the low-VRAM model set.
Allow at least 120 GB of persistent storage at /workspace for ComfyUI, one complete model profile, custom nodes and a modest amount of output. Longer or higher-resolution videos require more space.
LTX-2.3 tested minimums¶
| Precision | Tested GPU | Minimum VRAM | Minimum system RAM | Tested output |
|---|---|---|---|---|
| FP8 mixed | RTX A5000 or RTX 4090 | 24 GB | 50 GB | 1280×736, 20 seconds, 24 fps |
| BF16 | L40S or RTX 6000 Ada | 45 GB | 60 GB | 1920×1088, 20 seconds, 24 fps |
Higher resolutions, longer videos, larger batches and concurrent model loading can require more VRAM, RAM and storage. See the full LTX hardware requirements.
Optional credentials¶
- Set
PASSWORDif you want a fixed Code-Server password. - Add
HF_TOKENwhen downloading gated official LTX-2.5 files or private Hugging Face resources. - Add
CIVITAI_TOKENonly when downloading resources from CivitAI.
See RunPod configuration for all supported environment variables and secret names.
LTX-2.5 model access¶
The template documents a public LTX-2.5 model chain as well as optional official files from the gated Lightricks/LTX-2.5 repository. To use the gated files:
- Sign in to Hugging Face with the account that will own the token.
- Read the current LTX-2.x Community License Agreement.
- Select Agree and Access on the model repository.
- Create a Hugging Face read token with access to
Lightricks/LTX-2.5. - Store it in a RunPod secret and reference it through
HF_TOKEN. - Deploy or restart the pod and confirm in the logs that the model download succeeds.
Access is linked to the Hugging Face account that accepted the terms. A token from another account does not inherit that access. Follow the LTX-2.5 access guide for secret examples, verification and manual downloads.
Deploy and connect¶
- Open the deployment link for your chosen LTX version.
- Choose an available GPU that matches a documented profile and has a region ID.
- Confirm the system RAM and persistent
/workspacestorage. - Add any required RunPod secrets or environment variables.
- Click Deploy Pod.
- Open the pod logs and wait for the final ready message. Initial startup can take several minutes while the container and models download.
- Expand the pod, select Connect, and open ComfyUI under HTTP Services.
For screenshots, normal startup checkpoints and troubleshooting, follow the full RunPod pod deployment guide.
Container date tags¶
RunPod templates use dated container tags. Keep the tag supplied by the template unless you are deliberately testing another build. LTX-2.5 and LTX-2.3 can remain on different validated tags when a newer container has not yet been tested with both model chains.
Continue after deployment¶
Reference¶
| Topic | Guide |
|---|---|
| GPU, RAM and storage requirements | LTX hardware requirements |
| Gated LTX-2.5 model access | LTX-2.5 access guide |
| Environment variables and network services | RunPod configuration |
| Pod startup and troubleshooting | RunPod pod deployment |