Instructions to use RuneXX/LTX-2.3-Workflows with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- LTX.io
How to use RuneXX/LTX-2.3-Workflows with LTX.io:
# Install the LTX-2 pipelines git clone https://github.com/Lightricks/LTX-2.git cd LTX-2 uv sync --frozen
# Download the weights from this repo, plus the Gemma text encoder hf download RuneXX/LTX-2.3-Workflows --local-dir models/LTX-2.3-Workflows hf download google/gemma-3-12b-it-qat-q4_0-unquantized --local-dir models/gemma-3-12b
# Fast pipeline (distilled model, no distilled LoRA needed) uv run python -m ltx_pipelines.distilled \ --distilled-checkpoint-path models/LTX-2.3-Workflows/<distilled-checkpoint>.safetensors \ --spatial-upsampler-path models/LTX-2.3-Workflows/<spatial-upsampler>.safetensors \ --gemma-root models/gemma-3-12b \ --prompt "A beautiful sunset over the ocean" \ --output-path output.mp4 # For image-to-video, add: --image path/to/image.jpg 0 0.8# HQ pipeline (two-stage, higher quality) uv run python -m ltx_pipelines.ti2vid_two_stages_hq \ --checkpoint-path models/LTX-2.3-Workflows/<checkpoint>.safetensors \ --distilled-lora models/LTX-2.3-Workflows/<distilled-lora>.safetensors 0.8 \ --spatial-upsampler-path models/LTX-2.3-Workflows/<spatial-upsampler>.safetensors \ --gemma-root models/gemma-3-12b \ --prompt "A beautiful sunset over the ocean" \ --output-path output.mp4 # For image-to-video, add: --image path/to/image.jpg 0 0.8 - Notebooks
- Google Colab
- Kaggle
Is there a workflow that combines v2v (video-to-video) and i2v (image-to-video)?
Is there a workflow that combines v2v (video-to-video) and i2v (image-to-video)?
"(i2v2v / iv2v)"
For example:
I upload a 5-second video clip (a woman is talking in a café).
Then, I upload a single image of another woman (especially a clear face shot).
Now, I want to replace the woman in the café video with the woman from the uploaded image.
The video should keep the same story, motion, and scene, but only the character (face/identity) is replaced.
Is this kind of workflow possible in LTX 2.3 using ComfyUI?
Alternatively, is it possible to mask only the woman in the café video (using a masking/inpainting approach in v2v) and replace just that region with the woman from the uploaded image?
Alternatively, I’d like to experiment by inserting an uploaded image (for example, even an animal) into the masked region of the first frame of the video and see it propagate through the clip.
In any case, is image-to-video-to-video (i2v2v / iv2v) workflow possible?
https://www.youtube.com/watch?v=HBp03iu7wLA
https://civitai.com/models/2027766/bfs-best-face-swap
https://huggingface.co/Alissonerdx/BFS-Best-Face-Swap-Video/tree/main/workflows
I’ve seen the workflows provided in these links, but they seem to focus mainly on face swapping.
What I’m looking for is a cleaner, more optimized workflow—something minimal and efficient, similar to the “RuneXX” style.
My ideal workflow would be:
Upload an image (it could be an animal, a person, or an object).
Upload a video, with a simple node that allows masking of a specific region.
Combine them cleanly using a streamlined “RuneXX”-style workflow.
In short, I want a minimal, well-structured pipeline that replaces only the masked region in the video with the uploaded image—not just face swapping, but full subject replacement.
Yes I made this sort of workflow for LTX-2.0.
I gotta a little demotivated with LTX-2.3 for the same kind of workflow, since the "controlnet" lora isnt working that well for fast movements.
But will try upload the workflow soon, its can be still useful (but maybe not for the tiktok kind of dances, the hands and face cant keep up with ultra fast movements it seems)