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.
[!NOTE] This is the int4 build — the smallest and lightest variant, roughly half the transformer footprint of the int8 (q8) sibling. Int4 weight quantization trades some fine detail and prompt-adherence fidelity for the smaller size. If quality matters more than footprint, prefer the int8 build.
--distilled. The two-stage (--two-stage, --two-stages-hq) and one-stage-dev (--one-stage) paths are not available here — they require a dev transformer, which this package intentionally omits.| File | Size | Role |
|---|---|---|
transformer-distilled.safetensors | ~11.6 GB | Distilled transformer with the JoyAI Echo DMD deltas pre-fused, int4 |
connector.safetensors | ~5.9 GB | Gemma → DiT embedding connectors |
spatial_upscaler_x1_5_v1_0.safetensors | ~1.0 GB | 1.5× neural latent upscaler |
spatial_upscaler_x2_v1_1.safetensors | ~950 MB | 2× neural latent upscaler (stage-2 refine) |
vae_encoder.safetensors / vae_decoder.safetensors | ~1.4 GB | Video VAE (8× temporal, 32× spatial) |
temporal_upscaler_x2_v1_0.safetensors | ~250 MB | 2× temporal upscaler |
vocoder.safetensors | ~250 MB | BigVGAN v2 vocoder + BWE generator |
audio_vae.safetensors | ~106 MB | Audio VAE decoder |
nn.Linear inside transformer_blocks. AdaLN, projections, connectors, VAE and vocoder remain bf16 (MLX cannot quantize Conv layers). At int4 the transformer is ~11.6 GB versus ~19 GB at int8 — the lightest way to run this model.ltx-2-mlx loads it separately via mlx-lm.[!NOTE] mlx-forge may also dropltx-2.3-22b-distilled-lora-384*.safetensors(~7.6 GB each) into this directory as "shared" LoRA components. They are unused in a distilled-only package — nothing fuses them (there is no dev transformer, and--distillednever loads a LoRA). Safe to delete; also remove them from theloralist insplit_model.json.
1# Text-to-video (distilled two-stage: half-res → upscale → full-res refine)
2ltx-2-mlx generate \
3 --model /path/to/ltx-2.3-10eros-v1.3-dmd-mlx-q4 \
4 --prompt "your prompt" \
5 --distilled \
6 -H 480 -W 704 -f 97 -o out.mp4
7
8# Image-to-video — add --image
9ltx-2-mlx generate \
10 --model /path/to/ltx-2.3-10eros-v1.3-dmd-mlx-q4 \
11 --prompt "animate this" \
12 --distilled --image photo.jpg -o out.mp4--low-ram for block-streamed inference.1uv run ~/mlx-forge/scripts/merge_lora.py
2# LoRA: LTX2.3_DMD_reshaped_r256.safetensors
3# → /Volumes/Storage/10Eros-v1.3-distilled-dmd-bf16.safetensors1uv run mlx-forge convert ltx-2.3 --variant distilled \
2 --checkpoint /Volumes/Storage/10Eros-v1.3-distilled-dmd-bf16.safetensors \
3 --quantize --bits 4 --group-size 32 \
4 --spatial-upscaler x2 x1.5 --temporal-upscaler x2 \
5 --output models/ltx-2.3-10eros-v1.3-dmd-mlx-q4