The LTX LoRA Jam: Train a LoRA on LTX-2.3 for prizes and glory
▲ 80 r/LTXvideo+1 crossposts

The LTX LoRA Jam: Train a LoRA on LTX-2.3 for prizes and glory

The new LTX Trainer is live and we want to see you jam on it. Train a LoRA or IC-LoRA with LTX, show what it can do, and go head to head across five categories. You get three weeks on the clock, with real hardware and cash prizes on the line.

Here's how it works:

Train your own LoRA or IC-LoRA using the LTX Trainer. Generate a video that shows it in action. Then submit the weights, your demo video, and a short writeup of what it does and how you trained it.

One requirement: entries must be trained with the LTX Trainer and on LTX-2.3. LoRAs trained on other tools aren't eligible, so make sure that's the trainer you build with.

This is your chance to push the new LTX Trainer as far as it'll go. We've built a lot more capability into the trainer. Now show us what you can do with it.

Five categories:

  • Utility — deblur, decompress, face replacement, obstruction removal, edit-anything
  • VFX — water sim, de-aging, 360 video, cinematic effects
  • Creative & Fun — style transfers, anime to real, the weird stuff
  • Audio LoRAs — lipdub, music dub, synced audio-video. This is the one we're most excited to see.
  • Control — reference conditioning, IC-LoRAs, motion and camera control

What you submit:

  • Your trained LoRA / IC-LoRA weights (files up to ~1.5GB)
  • A video demonstrating the model
  • A short description: what it does, the category you're entering, and how you built your dataset

Prizes:

All winning LoRAs and IC-LoRAs will be featured on a new LTX Hugging Face Community Collection.

  • 4× NVIDIA GeForce RTX 5090 (Utility, VFX, Control, Audio)
  • 2× $1,000 gift cards (Creative, Community Choice)
  • 30× $100 gift cards

Judging:

  • Category and overall winners are picked by our judging panel
  • Community's Choice is decided by your votes in the LoRA Jam channel on the LTX Discord.

The panel rewards technical quality, and the community rewards whatever you love the most.

Timeline:

  • Registration is open now through July 27
  • Submission deadline: July 27 
  • Winners announced: August 3 
  • Solo submissions only, one entry per person.

 

If you've been meaning to train your first LoRA on LTX, this is a good excuse to start. A deadline and a category to aim at is good creative fuel.

Register on the contest page and you'll get a personal upload link to submit your entry:

https://ltx.io/competition/lora-jam

u/ltx_model — 4 days ago

New: LTX Physical AI Developer Program

Today we're launching the LTX Physical AI Developer Program, an early access program for technical teams building at the frontier of physical AI.

If you're building in robotics, autonomous vehicles, embodied AI, or simulation and using video or world models as part of your stack, we’d like to talk with you.

We're looking for research labs, startups, and engineering teams working in:

  • Robotics
  • Autonomous vehicles
  • Embodied AI
  • Simulation environments
  • Spatial intelligence platforms

How we can help: 

  • Access to our researchers and technical leaders 
  • Early visibility into upcoming research directions, model capabilities, and technical advancements
  • The chance to have your project spotlighted across LTX channels

To join, you should have a clear project, real technical depth, and be open to sharing feedback on model behavior as we build together.

More info & application form → https://ltx.io/model/physical-ai-developer-program

reddit.com
u/ltx_model — 11 days ago
▲ 29 r/LTXvideo+1 crossposts

LTX Trainer Tutorial: From Dataset to IC-LoRA

In this walkthrough, we show how to train an IC-LoRA that teaches LTX to colorize black-and-white footage using paired video data. You’ll see the full workflow from preparing clips and checking dataset structure to setting up the trainer, running a smoke test, monitoring validation clips, and testing the trained model on new footage.

The session also shows how Claude Code can help configure training runs, how IC-LoRAs differ from standard LoRAs, why clean training pairs matter, and how to catch file issues before starting a full run.

youtube.com
u/ltx_model — 12 days ago

Big update to the LTX Trainer: One framework, many conditioning modes

We're shipping a major update to the LTX Trainer today.

The core change is a new flexible conditioning strategy that replaces the old text-to-video and image-to-video strategies. Instead of choosing a script per task, you describe what's being generated, what's conditioning, and what conditions to apply in a config, and one training run handles the rest. You can mix I2V and T2V in the same run, and images and videos can now coexist in the same dataset.

All the modes, one config format

  • Video: T2V, I2V, extension (forward and backward), inpainting, outpainting
  • Audio: T2A, audio extension, audio inpainting
  • Cross-modal: audio-to-video, video-to-audio (foley)
  • IC-LoRA control adapters: V2V, A2A, AV2AV

Each ships as a ready-made example config. Copy the one closest to what you need, point it at your data, train. The conditions can also be combined and mixed. Several can be combined on one modality, so one run can teach more than one behavior.

As always, the output is a standard .safetensors that loads in ltx-pipelines or a ComfyUI node. The standard trainer config runs on a single 80GB GPU; there's also a low VRAM config for smaller setups. Multi-GPU is also an option.

New: An agentic skill

Alongside the trainer we're releasing an agent that runs in Claude Code and guides you from a plain-language description of what you want to a finished training run.

You tell it what you're trying to train: a style, a subject, a motion, a sound. It recommends a mode, inspects your dataset, generates captions, writes the config, and launches the run. It pauses and explains before any compute-heavy step so you stay in control and can learn as you go.

If you've been wanting to try training a LoRA but found the learning curve a little steep, this agent is for you.

New IC-LoRAs to try

We've also released a set of new IC-LoRAs that cover restoration, VFX, relighting, scene consistency, and several creative edits. Pick the one that matches your task and go.

Restore and enhance

  • Colorization: adds natural color to grayscale, monochrome, or desaturated video; only the color changes.
  • Decompression: clears compression artifacts (macroblocking, banding, ringing) out of low-bitrate footage.
  • Deblurring: recovers sharpness from out-of-focus video (spatial defocus, not motion blur).
  • Inpainting/Outpainting: fills masked regions or extends the frame, so you can change aspect ratios or paint out unwanted areas.

Add and transform

  • Water Simulation: adds rivers, surf, rain, splashes, and wet-surface reflections to a dry clip.
  • Day to Night: re-renders a daytime shot as night, frame for frame, with the night style set by your prompt.

Edit the subject

  • Instant Shave: removes beards, mustaches, and stubble while keeping identity, expression, and lighting intact.
  • Cross-Eyed: crosses the eyes in close-up portraits for a comedic or stylized effect.

Keep things consistent

  • Ingredients: conditions generation against a reference sheet so the same characters, props, and locations carry across clips.

All of them are live now: grab them from the LTX-2.3 Creative Lab collection on HuggingFace.

Yours to keep

Open weights mean the model and anything you train on top of it are yours to keep, run, and share. We can't wait to see what you make with it.

Trainer on GitHub: https://github.com/Lightricks/LTX-2/tree/main/packages/ltx-trainer
Documentation: https://github.com/Lightricks/LTX-2/tree/main/packages/ltx-trainer/docs

u/ltx_model — 19 days ago

CEO Thoughts: What's Next at LTX

Zeev, CEO of LTX, here. Wanted to pull back the curtain on the technical bets we're making and where they're headed. Happy to go deep in the comments.

We've been heads down on the next generation of LTX, and I want to share what's coming. Not the long-term vision post (that's coming separately), just a concrete look at what we're building right now and what you'll see soon.

The next release of LTX-2 is focused on generation quality across the board. As usual, more data, more compute, and this time around two architectural flavors: a dense model and the mixture-of-experts to accommodate different speed and quality trade-offs. 

The mixture-of-experts (MoE) is a fundamental architectural shift where the model activates only the parts it needs for a given generation. This lets us scale capability and quality without paying for it linearly in compute. It's the kind of change that doesn't show up in a single demo but fundamentally changes what the model can do at a given cost.

With both dense and MoE, we are going to ship a significantly more capable text encoder. The result is a model that better understands what you wrote, including complex, multi-shot prompts that older architecture tended to flatten or ignore. We are also investing heavily in performance and memory: newer attention kernels and improved low-precision support mean the latest model runs well across a wider range of hardware.

Now, the part I think this community will really care about as well. We're opening up more of the training infrastructure: new trainer recipes and LoRA training tooling so you can build domain-specific model variants on top of LTX, not just use the base weights as-is. Think specialized flavors for use cases like human motion, product visualization, and architectural environments, each fine-tuned from the same foundation but optimized for a specific domain. On the enterprise side, this extends into a post-training customization layer that lets teams fine-tune on proprietary data without retraining from scratch. The full picture is three tiers: a base foundation model, domain-specific trainer configurations, and a customer customization layer on top.

To be clear: we're committed to keeping the weights open. The base model, the derivatives, the tooling. This isn't a bait-and-switch where we open-source early and close up once the model gets good enough to monetize. Openness is how we build, and the community building on top of our models will always reach further than any single team working alone.

One more thing we're exploring, and we think it could be a real leap in output quality: a diffusion-based decoder that replaces the traditional VAE for converting latents back into pixels. The potential is sharper, higher-resolution output that combines decoding and upscaling into a single step. We're actively experimenting with it in our latent space. This is the kind of architectural bet that could change the standard of video generation and we hope open models will lead it. 

We also know the model is only half the story. There's still a real gap between "the model works" and "I can ship a finished product on this," and closing it matters as much to us as any model improvement. We are overhauling our documentation and launching reference implementations to show exactly what good deployment looks like in practice.

More to come soon. In the meantime, tell us what you want us to prioritize.

— Zeev

https://preview.redd.it/mky84vcaop6h1.png?width=1920&format=png&auto=webp&s=67a08c4b282e57a1f465a3e30a38e9df26bf21b8

reddit.com
u/ltx_model — 25 days ago

LipDub (Beta): new open-source lipsync IC-LoRA

Today we're releasing a beta of LipDub, a new open-source lipsync capability built on LTX.

LipDub is an IC-LoRA adapter that takes an existing video and replaces the dialogue by regenerating speech and lip motion together in a single pass. Give it a source video and a text prompt with your new dialogue, and it preserves everything except the lip region: the speaker's appearance, vocal identity, tone, and delivery.

This beta includes:

  • 1080p Full HD output
  • Up to 8-second clips
  • Single-speaker support
  • Validated languages: English, French, Spanish, German, and Russian.

What you can do with it:

  • Dub into another language
  • Rephrase or replace dialogue in the original language
  • Talking-head generation workflows

Links:

This is an early open-source beta release. We're putting it in the community's hands before the API ships. Please explore it, break it, build with it, and let us know what you find.

LipDub is grounded in our research paper, Video Dubbing via Joint Audio-Visual Diffusion, from researchers at Lightricks and Tel Aviv University, which goes into why joint audio-visual generation outperforms modular pipelines.

u/ltx_model — 2 months ago

No new features this update. Just a lot of community-reported bugs squashed, and a better version of what's already there.

Performance & compatibility

The 16 GB VRAM optimization from 1.0.3 was applied to everyone, including users with 32 GB+ GPUs who didn't need it. That optimization traded speed for lower memory use and wasn't helpful if you have plenty of VRAM. Now the optimization only activates on GPUs that actually need it. If you have a more powerful card and noticed 1.0.3 felt slower, this is the fix.

macOS users who didn't have FFmpeg pre-installed couldn't launch the app at all. That's fixed. No external dependencies required now.

Video Editor (multiple fixes)

The video editor got the most attention this cycle:

  • Gap fill generations were broken in a previous update. Working again.
  • Drag-and-drop for pure audio tracks was broken. Restored.
  • You could accidentally drop video assets onto audio tracks. Blocked.
  • Source monitor now has a loop button.
  • Lasso selection: scrolls properly when you drag past panel bounds, and works from gap fill areas.
  • Text clips were showing video clip properties in the panel. Now shows the right ones.
  • Panel resizing actually responds on the first attempt when entering the editor.
  • Custom asset bins work now (they didn't).
  • Gap fill properties (resolution, FPS, duration) now stay in sync with GenSpace.

Local generation

A2V generations were locked to landscape aspect ratio and a few specific resolutions. That limitation was unnecessary, so we removed it. Generate in whatever aspect ratio you need.

UX

  • Text encoder download had misleading progress UI. Replaced with a real progress bar.
  • Setting an API key on first launch didn't update the UI to reflect it. Fixed.
  • "Insufficient funds" errors from the LTX API now include a button that takes you directly to the credits page.
  • Some backend launch failures showed a blank error with a retry button that did nothing. Now shows an actual error message.
  • Removed settings that weren't connected to anything.
  • Added volume control on GenSpace asset thumbnails (two of you asked for this, done).

Under the hood

The app's version is now logged on startup in the log files. When you file a bug report, this makes it easier for us to triage.

Update downloads automatically.

New here? Download from GitHub.
Issues: GitHub
Discuss: Discord

u/ltx_model — 2 months ago