A Spotify-Style Control Room for Local AI Music
ACE-Step UI wraps the open-source ACE-Step 1.5 model in a polished, browser-based studio so you can generate, organize, and edit tracks without a subscription.

What it does
ACE-Step UI is a React and TypeScript frontend for the open-source ACE-Step 1.5 music model. It turns a local GPU into a browser-based studio for generating full songs with vocals or instrumentals, organizing tracks into playlists, and editing audio. The interface deliberately mimics Spotify, complete with a bottom player, waveform scrubber, and dark mode.
The interesting bit
The project bundles a surprising amount of post-production tooling—stem separation via Demucs, audio trimming through AudioMass, procedural album art, and a music-video composer—so you rarely need to leave the app to finish a track.
Key highlights
- Generates songs up to 4+ minutes with structured lyrics, or pure instrumentals
- Custom mode exposes BPM, key, time signature, and duration; reference-audio uploads clone or transform styles
- “Repainting” regenerates specific sections, and seed control locks in reproducible results
- SQLite-backed library with search, likes, playlists, and LAN access for other devices on your network
- Real-time generation queue with live progress tracking
Caveats
- Requires an NVIDIA GPU; 4 GB VRAM is the floor, while LLM-powered “Thinking Mode” auto-disables below 12 GB
- The UI is a polished wrapper around
ACE-Step 1.5, which must be running separately via its Gradio API - Pexels-backed video generation still needs an internet connection despite the fully-local pitch
Verdict A solid choice for producers who want Suno-like output without subscription fees or cloud lock-in, provided they have the NVIDIA hardware to run the backend. Skip it if you are looking for a single, self-contained installer.
Frequently asked
- What is fspecii/ace-step-ui?
- ACE-Step UI wraps the open-source ACE-Step 1.5 model in a polished, browser-based studio so you can generate, organize, and edit tracks without a subscription.
- Is ace-step-ui open source?
- Yes — fspecii/ace-step-ui is an open-source project tracked on heatdrop.
- What language is ace-step-ui written in?
- fspecii/ace-step-ui is primarily written in JavaScript.
- How popular is ace-step-ui?
- fspecii/ace-step-ui has 4.4k stars on GitHub and is currently accelerating.
- Where can I find ace-step-ui?
- fspecii/ace-step-ui is on GitHub at https://github.com/fspecii/ace-step-ui.