Using ComfyUI with LTX-2
Use LTX-2 in ComfyUI with visual node-based workflows. This is the recommended way to work with LTX-2 for most users.
Why ComfyUI?
ComfyUI provides the best balance of power and ease of use for LTX-2:
- Visual workflows - See your entire generation pipeline
- Pre-built examples - Start with working templates
- Real-time experimentation - Iterate quickly on parameters
- Advanced features - Access all LoRAs, control models, and tools
- No coding required - Drag, drop, and connect nodes
Installation
Prerequisites
Before you begin setting up an LTX-2 workflow in ComfyUI, make sure you have:
- ComfyUI installed (Download here)
- CUDA-compatible GPU with 32GB+ VRAM
- 100GB+ free disk space for models and cache
- Python 3.10+ (usually included with ComfyUI)
Recommended: ComfyUI Manager
This is the easiest method and handles dependencies automatically.
- Open ComfyUI
- Click the Manager button (or press
Ctrl+M) - Select Install Custom Nodes
- Search for “LTXVideo”
- Click Install next to
ComfyUI-LTXVideo - Wait for installation to complete
- Restart ComfyUI
The nodes will appear in your node menu under the “LTXVideo” category.
Alternative: Manual Installation
For more control:
For portable/embedded ComfyUI installations:
After installation, restart ComfyUI to load the new nodes.
Verifying Installation
After restarting ComfyUI:
- Right-click in the canvas
- Navigate to Add Node → LTXVideo
- You should see categories like:
LTXVideo/loadersLTXVideo/samplersLTXVideo/conditioningLTXVideo/utils
If you don’t see these, check the ComfyUI console for error messages.
Models
Automatic Download (Recommended)
The LTX-2 nodes will automatically download required models on first use. This includes:
- Base model checkpoint
- Text encoder
Simply load a workflow and click “Queue Prompt” - the nodes will handle downloading.
Manual Download
If you prefer to download models manually or need offline installation:
Base Models
Download from Hugging Face:
For beginners (recommended):
For maximum quality:
Text Encoder
Install the Gemma 3 encoder using ComfyUI Manager:
- Open ComfyUI Manager
- Search for “gemma-3-12b-it”
- Install the model
Or download manually from Hugging Face.
Loading and Using Workflows
Loading a Workflow
- In ComfyUI, click Load (or press
Ctrl+O) - Navigate to
custom_nodes/ComfyUI-LTXVideo/example_workflows/ - Select a
.jsonworkflow file - Click Open
Modifying Parameters
Click any node to see its parameters in the sidebar:
- Text prompts: Click text encode nodes
- Generation settings: Click sampler nodes
- Output settings: Click save nodes
Running a Workflow
- Configure your prompt and settings
- Click Queue Prompt (or press
Ctrl+Enter) - Watch the progress bar
- Find output in your
ComfyUI/output/folder
Installing Missing Nodes
When you load a workflow with missing nodes:
- ComfyUI will show a warning dialog
- Click Install Missing Custom Nodes
- ComfyUI Manager will install automatically
- Restart ComfyUI after installation
Or install manually:
Example Workflows
The ComfyUI-LTXVideo installation includes comprehensive example workflows. Find them at:
Workflow Tips
Starting a new project:
- Load a basic workflow first
- Test with low resolution (480×720)
- Use fewer frames (41-81) for speed
- Increase quality once satisfied
Memory management:
- Close unused workflows
- Clear cache between large generations
- Use FP8 models for VRAM savings
- Process in batches if generating multiple videos
Iteration workflow:
- Start with distilled model (fast)
- Iterate on prompt and composition
- Switch to full model for final render
- Use upscaler for highest quality
Troubleshooting
Nodes Not Appearing
Issue: LTXVideo nodes don’t show up after installation
Solutions:
- Verify installation in
ComfyUI/custom_nodes/ComfyUI-LTXVideo/ - Check ComfyUI console for errors during startup
- Reinstall requirements:
pip install -r requirements.txt - Restart ComfyUI completely (close and reopen, not just refresh)
- Try manual installation method if ComfyUI Manager failed
- Check Python version (should be 3.10+)
Workflow Errors
Issue: Workflow loads but shows red nodes or errors
Solutions:
- Missing nodes: Click “Install Missing Custom Nodes” in the error dialog
- Update ComfyUI: Make sure you’re on the latest version
- Update LTXVideo nodes:
- Check model paths: Verify models are in correct locations
- Incompatible workflow: Some older workflows may need updates for newer node versions
Missing Dependencies
Issue: Workflow requires additional custom nodes
Solutions:
- ComfyUI will show a list of missing nodes when loading
- Click “Install Missing Custom Nodes” button
- Common dependencies:
- ComfyUI-VideoHelperSuite (video processing)
- ComfyUI-Manager (node management)
- ComfyUI-Impact-Pack (advanced features)
- Restart ComfyUI after installing dependencies
Model Loading Errors
Issue: Models fail to load or show errors in console
Solutions:
- Verify model files aren’t corrupted (check file sizes)
- Ensure models are in correct directories:
- Checkpoints:
ComfyUI/models/checkpoints/ - VAE:
ComfyUI/models/vae/ - LoRAs:
ComfyUI/models/loras/
- Checkpoints:
- Try re-downloading the model
- Check that you have the correct model version for your nodes
- Look for specific error messages in the ComfyUI console
Advanced Features
Custom Workflow Creation
Build your own workflows by combining nodes:
- Start with a template
- Add/remove nodes as needed
- Connect nodes with click-and-drag
- Save your workflow for reuse
Common node patterns:
Basic generation:
Image-to-video:
With upscaling:
Integration with Other Nodes
LTXVideo nodes work with:
- ControlNet nodes: For additional control
- Image processing nodes: Pre-process inputs
- Video nodes: Post-process outputs
- Batch nodes: Automate workflows