Views
No views yet
[!WARNING] Not for all audiences. 10Eros is intended for adult use. By downloading and running this model you confirm you are of legal age in your jurisdiction and accept responsibility for the content you generate. Do not use it to produce illegal material or to depict real, identifiable people without consent.
ltx-2-mlx expects — both transformer variants plus all shared components, so two-stage, distilled, I2V and audio pipelines all work out of the box.| File | Size | Role |
|---|---|---|
transformer-dev.safetensors | ~19 GB | Dev transformer (10Eros v1.2 base), int8 |
transformer-distilled-1.1.safetensors | ~19 GB | Distilled transformer with the rank-384 distilled LoRA pre-fused, int8 |
connector.safetensors | ~5.9 GB | Gemma → DiT embedding connectors |
vae_encoder.safetensors / vae_decoder.safetensors | ~1.4 GB | Video VAE (8× temporal, 32× spatial) |
audio_vae.safetensors | ~106 MB | Audio VAE decoder |
vocoder.safetensors | ~250 MB | BigVGAN v2 vocoder + BWE generator |
spatial_upscaler_x2_v1_1.safetensors | ~950 MB | 2× neural latent upscaler |
spatial_upscaler_x1_5_v1_0.safetensors | ~1.0 GB | 1.5× neural latent upscaler |
temporal_upscaler_x2_v1_0.safetensors | ~250 MB | 2× temporal upscaler |
ltx-2.3-22b-distilled-lora-384*.safetensors | ~7.1 GB ea. | Official rank-384 distilled LoRAs (bf16, for the streaming dev→distilled swap path) |
nn.Linear inside transformer_blocks. AdaLN, projections, connectors, VAE and vocoder remain bf16 (MLX cannot quantize Conv layers).ltx-2-mlx loads it separately via mlx-lm.1# Text-to-video (distilled, fastest)
2ltx-2-mlx generate \
3 --model /path/to/ltx-2.3-10eros-v1.2-mlx-q8 \
4 --prompt "your prompt" \
5 --distilled \
6 -H 480 -W 704 -f 97 -o out.mp4
7
8# Two-stage (dev + CFG + upscale, recommended quality)
9ltx-2-mlx generate \
10 --model /path/to/ltx-2.3-10eros-v1.2-mlx-q8 \
11 --prompt "your prompt" \
12 --two-stage -o out.mp4
13
14# Image-to-video — add --image to any mode
15ltx-2-mlx generate \
16 --model /path/to/ltx-2.3-10eros-v1.2-mlx-q8 \
17 --prompt "animate this" \
18 --two-stage --image photo.jpg -o out.mp4--low-ram for block-streamed inference. q8 fits 16 GB with --low-ram.1uv run ~/mlx-forge/scripts/merge_lora.py
2# → /Volumes/Storage/10eros-v1.2-distilled-bf16.safetensors1uv run mlx-forge convert ltx-2.3 --variant distilled-1.1 \
2 --checkpoint /Volumes/Storage/10eros-v1.2-distilled-bf16.safetensors \
3 --quantize --bits 8 \
4 --spatial-upscaler x2 x1.5 --temporal-upscaler x2 \
5 --output models/ltx-2.3-10eros-v1.2-mlx-q81uv run mlx-forge convert ltx-2.3 --variant dev \
2 --checkpoint ~/mlx-forge/models/10Eros_v1.2_bf16.safetensors \
3 --quantize --bits 8 --skip-shared \
4 --output models/ltx-2.3-10eros-v1.2-mlx-q8