ltx2

Generates short MP4 video clips from text prompts or images using the LTX-2.3 model on Modal.

1|Updated Aug 28, 2026
One-click install
npx skills add https://github.com/mooch10/mochiptos --skill ltx2-mooch10
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ltx2
Source: https://github.com/mooch10/mochiptos/tree/main/frontend/.agents/ltx2
Command: npx skills add https://github.com/mooch10/mochiptos --skill ltx2-mooch10

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Creating short video clips, b-roll, animated backgrounds, or motion content normally requires filming, stock footage licensing, or complex editing software. This Skill generates ~5 second video clips directly from text prompts or still images using the LTX-2.3 22B model, removing the need for manual video production. ## Core Features & Use Cases - Text-to-Video Generation: Produce cinematic clips from descriptive prompts with control over resolution, frame count, quality, and seed. - Image-to-Video Animation: Animate still images such as headshots, slides, or product photos with subtle motion. - Production Workflows: Generate b-roll, animated slide backgrounds, branded intro/outro motion backgrounds, and combine outputs with upscaling, Remotion compositions, or TTS voiceovers. - Use Case: A content creator needs atmospheric b-roll for a tech video. They run the tool with a prompt like "Aerial drone shot over turquoise ocean waves, golden hour, cinematic" and receive a 5-second H.264 MP4 clip ready for editing. ## Quick Start Ask the AI to generate a 5-second video clip from a text prompt such as "a candle flickering on a dark table, cinematic" and save it as an MP4 file.

Frequently Asked Questions about ltx2

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a video from a text prompt with LTX-2?▼

Run the ltx2.py tool with a --prompt describing the scene and an --output path, for example a cinematic description of a sunset over the ocean. The script calls the Modal endpoint and saves an H.264 MP4 clip of about 5 seconds by default.

How to animate a still image into a video clip?▼

Use image-to-video mode by passing --input with your image file alongside a motion-focused prompt like "gentle camera drift, soft ambient motion". The model animates the still image into a short MP4 clip at the specified resolution and frame count.

What frame counts and resolutions does LTX-2 support?▼

Frame counts must satisfy (n-1) % 8 == 0, giving valid options like 25, 49, 73, 97, 121 (default, ~5s), 161, and 193 frames (~8s max). Common resolutions include 768x512, 512x512, 1024x576 widescreen, and 576x1024 portrait, with dimensions divisible by 64.

Can LTX-2 generate readable text or long videos?▼

No, the model cannot reliably render readable text in video, so use Remotion overlays for titles instead. Clips are limited to about 8 seconds (193 frames), so longer content requires stitching multiple generated clips together.

Why does my generated video contain unwanted logos or artifacts?▼

Roughly 30% of generations may include logos or text artifacts inherited from training data. Re-run the generation with a different --seed value to get a clean result, and use the negative prompt defaults to reduce quality issues.

What setup is required before running LTX-2 video generation?▼

Create a Modal secret with a HuggingFace token, deploy the Modal app which downloads about 55GB of weights, and save the endpoint URL as MODAL_LTX2_ENDPOINT_URL in your .env file. The HuggingFace token needs read access and acceptance of the Gemma 3 license.