Installation Guide
Complete setup instructions for LTX Video Generator.
Table of contents
- Download the App
- Install Python Dependencies
- Configure the App
- First Run
- Verify Installation
- Troubleshooting
Download the App
- Go to the Releases page
- Download the latest
.dmgfile - Open the DMG and drag LTX Video Generator to your Applications folder
- Right-click the app and select Open (required for first launch of notarized apps)
Install Python Dependencies
LTX Video Generator requires Python with PyTorch and the diffusers library. We recommend using a virtual environment.
Option 1: Virtual Environment (Recommended)
# Create a dedicated virtual environment
python3 -m venv ~/ltx-venv
# Activate it
source ~/ltx-venv/bin/activate
# Install PyTorch with MPS support
pip install torch torchvision torchaudio
# Install diffusers and dependencies
pip install diffusers accelerate transformers safetensors sentencepiece
# Install video export dependencies
pip install imageio imageio-ffmpeg opencv-python
# Verify installation
python -c "import torch; print(f'PyTorch {torch.__version__}, MPS: {torch.backends.mps.is_available()}')"
Option 2: Using pyenv
# Install Python 3.11 via pyenv
pyenv install 3.11.9
pyenv local 3.11.9
# Install packages globally or in a virtualenv
pip install torch torchvision torchaudio
pip install diffusers accelerate transformers safetensors sentencepiece
pip install imageio imageio-ffmpeg opencv-python
Option 3: Conda/Miniforge
# Create conda environment
conda create -n ltx python=3.11
conda activate ltx
# Install PyTorch
pip install torch torchvision torchaudio
# Install other dependencies
pip install diffusers accelerate transformers safetensors sentencepiece
pip install imageio imageio-ffmpeg opencv-python
Configure the App
- Launch LTX Video Generator
- Open Preferences (⌘,)
- In the Python Path field, enter your Python executable:
- Virtual env:
~/ltx-venv/bin/python3 - pyenv:
~/.pyenv/versions/3.11.9/bin/python3 - Conda:
~/miniforge3/envs/ltx/bin/python
- Virtual env:
- Click Validate to verify the configuration
- You should see a green checkmark and version information
First Run
On your first generation:
- The app will download the LTX-Video model (~15GB)
- This may take several minutes depending on your internet connection
- The model is cached locally for future use
- Subsequent generations will start much faster
Model Storage Location
The model is cached by Hugging Face in:
~/.cache/huggingface/hub/
Verify Installation
To verify everything is working:
- Enter a simple prompt:
"A river flowing through a forest" - Use the Fast Preview preset
- Click Generate
- Watch the progress in the Queue sidebar
- Your video should appear in History when complete
Troubleshooting
“Python not configured”
- Make sure you’ve set the Python path in Preferences
- Verify the path exists:
ls -la /path/to/python3
“Module not found” errors
- Activate your virtual environment before checking
- Run
pip listto verify packages are installed
MPS not available
- Ensure you’re on Apple Silicon (M1/M2/M3/M4)
- Update to the latest PyTorch version
- Check:
python -c "import torch; print(torch.backends.mps.is_available())"
See the Troubleshooting Guide for more solutions.