LTX-Desktop: Free Local AI Video Editor Powered by LTX-2.5

Free open-source AI video editor with local generation on Windows, Linux, and Apple Silicon, plus timeline editing and API fallback.

LTX Desktop is a free, open-source AI video editor from Lightricks with local video generation and a built-in non-linear editor. LTX-2.5 Fast is the default local video model, with LTX-2.3 Fast available as another local checkpoint.

The app has two main work areas. GenSpace handles text-to-video, image-to-video, audio-to-video, still images, LoRAs, and generation settings. The Video Editor places those results on a timeline where you can trim clips, create new takes, fill gaps, retake part of a shot, extend footage, add subtitles, and prepare an export.

Local generation is available on NVIDIA/CUDA Windows and Linux configurations and qualifying Apple Silicon Macs. LTX API mode is available when local generation is unavailable or when you want to use cloud models.

Key Features

  • Run LTX-2.5 Fast locally on supported Windows, Linux, and Apple Silicon hardware.
  • Generate synchronized video from text, reference images, or audio.
  • Retake, extend, or fill timeline sections with generative editing tools.
  • Use local LoRAs and compatible IC-LoRA controls for additional conditioning.
  • Edit projects with slip, slide, roll, ripple, transitions, color correction, and multiple takes.
  • Generate and edit still images with Z-Image Turbo locally or through fal.ai.
  • Import FCP 7 XML or FCPXML timelines from major desktop video editors.
  • Edit subtitles and import or export SRT files inside the timeline.
  • Export finished projects as H.264, ProRes, or VP9 video.
  • Switch to LTX API mode for cloud generation and API-only models.

Use Cases

  • Build storyboards and previsualization sequences on local hardware before production.
  • Replace or extend selected shots inside an imported Premiere, Resolve, or Final Cut timeline.
  • Create dialogue- or music-driven shots from an existing audio track.
  • Generate portrait clips for social video with controlled opening and ending frames.
  • Apply local style or subject LoRAs inside a larger video editing project.

Local vs API Mode

All supported hardware can run LTX models locally after the required model files have been downloaded. API mode handles video generation on systems below the local requirements and provides access to cloud-only model options.

Platform / HardwareGeneration Mode
Windows + NVIDIA CUDA GPU with 16GB+ VRAMLocal or API
Linux + NVIDIA CUDA GPU with 16GB+ VRAMLocal or API
Apple Silicon Mac with 15GB+ free RAM at launchLocal or API
Windows/Linux systems where the app does not expose a local backendAPI
Intel Mac or Apple Silicon Mac below the free-RAM thresholdAPI

LTX Models in Desktop

ModelAvailabilityMain Role
LTX-2.5 FastLocal and APIDefault local model for text-to-video, image-to-video, audio-to-video, and LoRA workflows
LTX-2.3 FastLocal and APIAlternative local Fast model available from Settings
LTX-2.5 Pro / LTX-2.3 ProAPI onlyPaid cloud generation

Installation

1. Open the LTX Desktop official release page and download the installer for your platform: .exe for Windows, .dmg or .zip for Apple Silicon macOS, or .deb/.AppImage for Linux.

2. Install and launch LTX Desktop. Windows SmartScreen can require More info → Run anyway. On macOS, drag the app to Applications and use Right-click → Open if Gatekeeper displays a warning.

3. Complete the first-run setup. Sign in to Hugging Face and accept the LTX-2.x model license when prompted before downloading gated LTX-2.5 weights.

4. Choose text encoding. A free LTX API key can handle cloud text encoding, or you can download the local text encoder for fully offline operation on compatible hardware.

5. Select the model you need. The initial local video setup is about 45GB. The full set of video, text, and image models can approach 160GB.

    How to Use LTX Desktop

    Video generation starts in GenSpace, and finished generations can move into the Video Editor for trimming, generative edits, subtitles, timeline work, and export. The local Fast model offers different duration ranges at each resolution.

    Choose a Resolution and Duration

    Local Fast ResolutionAvailable Durations at 24 FPS
    540p5, 6, 8, 10, or 20 seconds
    720p5, 6, 8, or 10 seconds
    1080p5 seconds

    Create Your First Text-to-Video Clip

    Open GenSpace and choose video generation. Local systems use the checkpoint selected in Settings → Models; API mode offers the models available through the cloud service.

    Write the scene prompt. Include the subject, action, setting, camera behavior, and any dialogue or sound that should influence the generated clip. The Enhance option can expand the prompt before generation.

    Choose the resolution, duration, frame rate, aspect ratio, and an optional Camera Motion preset.

    Enable generated audio when the shot needs synchronized sound.

    Start the generation and review the result in GenSpace.

    Use the GenSpace gallery to filter Videos or Images, mark useful generations as favorites, and sort by date, type, duration, resolution, or aspect ratio.

      Use First and Last Frames or Audio

      A first-frame image can define the opening composition, subject, or pose for image-to-video generation. GenSpace can also use a last-frame image to guide the ending when a first frame is present and a fixed duration is selected.

      Audio-to-video uses an uploaded audio file as part of the generation input. It works with a fixed duration and is useful for clips driven by dialogue, music, or another existing soundtrack.

      Use LoRAs and Prompt Enhance

      The built-in LoRA library is available for local video generation. You can download adapters inside the app, load your own .safetensors files, and adjust the strength of each selected LoRA. IC-LoRA options depend on the active local model and conditioning mode.

      Enhance rewrites the prompt before generation and can use metadata, example prompts, and trigger words from a selected LoRA or IC-LoRA. Local Enhance uses a downloaded Gemma prompt enhancer. API Enhance uses the Gemini model configured under Settings → API Keys.

      Retake, Extend, and Fill Gaps on the Timeline

      Retake regenerates a selected time range inside an existing clip. Generated takes stay attached to the clip and can be selected during editing.

      Extend generates additional footage before the start or after the end of an existing clip.

      Gap Fill generates footage for empty space between timeline clips. It can create 2–5 second clips for timeline gaps shorter than six seconds.

      Edit and Export a Complete Sequence

      The Video Editor includes slip, slide, roll, and ripple trims, transitions, primary color correction, text overlays, subtitle editing, and SRT import/export. Generated clips and imported media can both be edited on one timeline.

      LTX Desktop can import FCP 7 XML or FCPXML timelines from Premiere Pro, DaVinci Resolve, and Final Cut Pro. After editing or regenerating selected shots, you can export an FCPXML timeline for continued work in a desktop NLE. Finished video exports include H.264, ProRes, and VP9.

      Tips for Better Results and Local Performance

      • Use LTX API text encoding to save local memory, or install the local encoder for offline generation.
      • If the LoRA selector is missing, confirm that local video generation is active and at least one LoRA is installed.
      • Reopen the generation view or restart the app after adding custom LoRA files if they do not appear immediately.
      • On Apple Silicon, close memory-heavy apps and relaunch LTX Desktop if a capable Mac opens in API-only mode.
      • On NVIDIA/CUDA systems, the experimental Diffusion Stage Cache can reduce repeated loading work during Fast generations.
      • Use Settings → Models to switch local checkpoints or keep an older checkpoint after an upgrade.

      System Requirements and Installation

      System Requirements

      Windows

      RequirementSpecification
      OSWindows 10/11 (64-bit)
      GPUNVIDIA GPU with CUDA and 16GB+ VRAM
      RAM16GB minimum, 32GB recommended
      Disk Space160GB+ free
      InternetRequired for initial setup and model download

      Linux

      RequirementSpecification
      OSUbuntu 22.04+ or similar (x64 or arm64)
      GPUNVIDIA GPU with CUDA and 16GB+ VRAM
      RAM16GB minimum, 32GB recommended
      Disk SpaceEnough for selected model files and outputs
      InternetRequired for initial setup and model download

      macOS

      RequirementSpecification
      ChipApple Silicon (M1 or later)
      OSmacOS 13 Ventura or later
      Memory15GB+ free RAM at launch
      Disk SpaceEnough for selected model files and outputs
      GenerationLocal through MPS when the free-RAM threshold is met

      Model Downloads Reference

      LTX Desktop downloads model files from Hugging Face during setup. A basic local video setup uses about 45GB of model files with LTX API text encoding. The local text encoder adds about 26GB for fully offline text encoding.

      Model / ComponentPurposeRequiredApprox. Size
      LTX-2.5 distilled transformerMain LTX-2.5 Fast weightsYes~42GB
      Spatial upscaler ×21080p outputYes~1GB
      Video VAEVideo encode/decodeYes~1.2–1.5GB
      Audio VAEAudio generationYes~365MB
      Duration headAutomatic durationFor Auto duration~8MB
      Gemma 4 text encoderLocal text encodingOptional~26GB
      Gemma 4 E2BLocal prompt EnhanceFor local Enhance~10GB
      Z-Image TurboImage generation and editingFor image features~31GB
      LTX-2.3 FastAlternative local Fast checkpointOptional~46GB + encoder

      Pros

      • Free, open-source desktop application
      • Local generation on Windows, Linux, and Apple Silicon
      • No per-generation fee for local inference
      • XML round-trip with major NLEs

      Cons

      • 16GB+ NVIDIA VRAM for Windows/Linux local generation
      • Large local model downloads

      Related Resources

      FAQs

      Q: Does LTX Desktop work on Mac?
      A: Yes. Apple Silicon Macs running macOS 13 or later can generate locally through MPS when at least 15GB of free RAM is available at launch. Intel Macs use API mode.

      Q: Can LTX Desktop run offline?
      A: Yes. A local setup can run offline after the required models and local text encoder are installed. API generation, cloud text encoding, Gemini features, LoRA library downloads, and update checks require an internet connection.

      Q: Do I need an LTX API key?
      A: The API key is optional for local generation when the local text encoder is installed. Cloud text encoding and API video generation require an LTX API key. Text encoding through the LTX API is free, and API video generation is paid.

      Q: What happens on hardware below the local requirements?
      A: LTX Desktop uses API mode for video generation. An LTX API key and internet connection are required, and video generation is billed through the API.

      Leave a Reply

      Your email address will not be published. Required fields are marked *

      Get the latest & top AI tools sent directly to your email.

      Subscribe now to explore the latest & top AI tools and resources, all in one convenient newsletter. No spam, we promise!