-
Notifications
You must be signed in to change notification settings - Fork 0
ace step 1 5 mlx.stub
id: ace-step-1-5-mlx name: ACE-Step 1.5 MLX repo_path: ~/Documents/sw30labs/repos/ace-step-1.5-mlx remote_url: https://github.com/sw30labs/ace-step-1.5-mlx.git primary_language: Python framework: MLX (ACE-Step runtime wrapper) category: local-inference-mlx stacks: [mlx, cli] ingested: 2026-07-09 last_commit_date: 2026-05-28
Local Apple Silicon wrapper for ACE-Step 1.5 (ACE Studio / StepFun), a text-to-song model that generates full songs with vocals from a style prompt and lyrics. Forces the official runtime's Apple Silicon MLX path (5Hz LM backend, DiT diffusion, VAE encode/decode).
Follows the local-mlx-wrapper-pattern. install.sh clones/syncs the official ACE-Step/ACE-Step-1.5 runtime; acestep CLI wraps generate/server/gradio/stop; stdlib GUI on port 8789 (hidden ACE-Step API on 8790, lazy model load). Default DiT acestep-v15-turbo, default 5Hz LM acestep-5Hz-lm-0.6B. OMLX-powered prompt/lyrics helper buttons expect an OpenAI-compatible OMLX server at http://127.0.0.1:8000. All prompt templates live in config/prompt_templates.yml.
Wrapper carries zero runtime deps; ACE-Step runtime pulls MLX, the 5Hz LM, VAE, and Qwen3-Embedding-0.6B on first generation.
No CI workflows. install.sh / gui.sh bootstrap.
- local-mlx-wrapper-pattern — canonical shell this repo follows
- stable-audio-3 — sibling local audio generation
- Tags: [mlx, apple-silicon, audio, local-inference, cli]