Instructions to use thepatch/acestep-1.5-mlx with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- MLX
How to use thepatch/acestep-1.5-mlx with MLX:
# Download the model from the Hub pip install huggingface_hub[hf_xet] hf download thepatch/acestep-1.5-mlx --local-dir acestep-1.5-mlx
- Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- LM Studio
- Atomic Chat
|
Download README.md from thepatch/acestep-1.5-mlx: direct link, hf CLI and curl.
- Browser
- Download file 4.01 kB
-
https://huggingface.co/thepatch/acestep-1.5-mlx/resolve/main/README.md
- Command line
-
hf download hf://thepatch/acestep-1.5-mlx/README.md
-
curl -L -o README.md https://huggingface.co/thepatch/acestep-1.5-mlx/resolve/main/README.md
4.01 kB
| license: mit | |
| library_name: mlx | |
| pipeline_tag: text-to-audio | |
| base_model: | |
| - ACE-Step/acestep-v15-base | |
| - ACE-Step/acestep-v15-sft | |
| - ACE-Step/Ace-Step1.5 | |
| - ACE-Step/acestep-v15-xl-base | |
| - ACE-Step/acestep-v15-xl-sft | |
| - ACE-Step/acestep-v15-xl-turbo | |
| tags: | |
| - mlx | |
| - ace-step | |
| - music-generation | |
| - text-to-audio | |
| # ACE-Step 1.5 MLX artifacts | |
| MLX-native decoder weights prepared by The Patch for fast cold loading on Apple | |
| silicon. These artifacts are intended for Carey/gary4local's hard-unload workflow: | |
| load for one generation job, generate, then release the model and MLX cache. | |
| ## Important compatibility note | |
| This repository contains optimized **ACE-Step decoder and conditioning weights**, | |
| not a standalone ACE-Step pipeline. A consumer still needs the matching VAE, | |
| text encoder/tokenizer, scheduler, and runtime code. Tensor names and convolution | |
| layouts are native to Carey's `MLXDiTDecoder`; they are not a drop-in replacement | |
| for the upstream PyTorch checkpoint. | |
| ## Available artifacts | |
| | Path | Upstream source | Source revision | Dtype | Tensor data | | |
| | --- | --- | --- | --- | ---: | | |
| | `MLX/acestep-v15-base-f16` | `ACE-Step/acestep-v15-base` | `e432212fec32b8965a14ffa57ae653438d6abd14` | FP16 decoder / source-dtype conditioning | 4,787,749,132 bytes | | |
| | `MLX/acestep-v15-sft-f16` | `ACE-Step/acestep-v15-sft` | `c410d249e71ea9385a7b586865e65b1473e1098d` | FP16 decoder / source-dtype conditioning | 4,787,749,132 bytes | | |
| | `MLX/acestep-v15-turbo-f16` | `ACE-Step/Ace-Step1.5` | `19671f406d603126926c1b7e2adc169acbcade22` | FP16 decoder / source-dtype conditioning | 4,787,749,132 bytes | | |
| | `MLX/acestep-v15-xl-base-f16` | `ACE-Step/acestep-v15-xl-base` | `220c1166efbdd9583eafcb12eb160594bbfcb241` | FP16 decoder / source-dtype conditioning | 11,611,452,824 bytes | | |
| | `MLX/acestep-v15-xl-sft-f16` | `ACE-Step/acestep-v15-xl-sft` | `d06de46b4622f781cf07f4a013a67d591ca52819` | FP16 decoder / source-dtype conditioning | 11,611,452,824 bytes | | |
| | `MLX/acestep-v15-xl-turbo-f16` | `ACE-Step/acestep-v15-xl-turbo` | `d4a0b288b83ebb7e25a8c0b32c573c22e134e8ee` | FP16 decoder / source-dtype conditioning | 11,611,452,824 bytes | | |
| Each variant directory contains: | |
| - sharded MLX-native safetensors; | |
| - a standard `model.safetensors.index.json`; | |
| - a `conditioning/` component with the 201 decoder-free source tensors and | |
| `silence_latent.pt` needed by Carey's conditioning shell; | |
| - the exact upstream `config.json`; | |
| - `provenance.json`, including source revision, source LFS SHA-256 values, | |
| converter source hashes, output hashes, tensor counts, and format version. | |
| `manifest.json` is the machine-readable repository catalog. | |
| ## Canary validation | |
| All six FP16 artifacts were exported from the immutable upstream revisions shown | |
| above and independently validated against their local source checkpoints: | |
| - 476 regular or 628 XL decoder tensors plus 1 null-conditioning tensor; | |
| - 201 conditioning tensors plus the source silence latent; | |
| - 1 regular or 4 XL source shards checked; | |
| - every converted decoder tensor and all 201 conditioning tensors exactly equal; | |
| - artifact config, index, safetensors headers, sizes, and SHA-256 values checked; | |
| - validation peak footprint: 6.97 GB with zero swaps on the test run. | |
| The full per-file evidence is in the variant's `provenance.json`. Consumers should | |
| verify those hashes after download and reject unknown `format_version` values. | |
| ## Format contract | |
| - `format`: `thepatch-ace-step-mlx` | |
| - `format_version`: `1` | |
| - decoder keys use `MLXDiTDecoder` parameter names | |
| - the null-conditioning tensor is stored as | |
| `__acestep__.null_condition_emb` | |
| - floating-point tensors use the dtype declared by `provenance.json` | |
| ## License and attribution | |
| The upstream model card declares the source checkpoint under the MIT License. | |
| This repository preserves that license and identifies the exact upstream model | |
| and revision for every artifact. ACE-Step is developed by the ACE-Step project; | |
| these conversions are independently prepared by The Patch. | |