james-see/ltx-video-mac
Native macOS app for local AI video on Apple Silicon — LTX-2, LTX-2.3, LTX-2.5, and MiniMax H3
What it solves
This project provides a native macOS application that allows users to generate AI videos locally on Apple Silicon Macs. It eliminates the need for cloud-based video generation by bringing high-performance models like LTX-2, LTX-2.5, and MiniMax H3 directly to the Mac, while integrating audio generation and voiceover tools into a single interface.
How it works
The app is built with SwiftUI and uses Apple's MLX framework to run video models efficiently on M-series chips. It acts as a bridge to various Python-based backends (such as mlx-video-with-audio and h3.c), managing model downloads from Hugging Face and handling the generation queue. It also includes an optional Gemma-powered prompt enhancer to rewrite simple prompts into detailed, optimized descriptions for better visual and audio results.
Who it’s for
Content creators and AI enthusiasts with Apple Silicon Macs (M1 through M4) who want to generate high-quality video clips locally with integrated audio, voiceover, and background music.
Highlights
- Multi-Model Support: Supports LTX-2, LTX-2.3, LTX-2.5, and MiniMax H3.
- Text-to-Video & Image-to-Video: Generates clips from text prompts or animates existing images using keyframes.
- Integrated Audio: Built-in synchronized audio generation, local MLX-Audio voiceovers, and ElevenLabs cloud integration for music and narration.
- Local REST API: Includes a server for queuing generations via external requests.
- Mac Native Experience: Features a SwiftUI interface with a generation queue, history management, and parameter presets.
- Prompt Enhancement: Optional Gemma-driven rewriting to optimize prompts for the LTX-2 series.
Related
- Project
- Project
- Project
- Project
- Project