Skip to content
OPQAI.
Sourced intermediate / ✍️ Content Creation Free tools

Generate AI Music Locally with ACE-Step UI

Job to be done: Generate AI music locally using an open-source alternative to paid services like Suno

🇳🇬 Ways to use this in Nigeria

Ideas to get you started, adapt to your situation.

  • Entrepreneur

    Generate a unique, royalty-free 30-second jingle with vocals for your new online fashion brand's Instagram reels, perfectly matching your desired mood and tempo.

  • Student

    Produce custom background music for your university project's video presentation or a short film for your multimedia course, ensuring it's original and avoids copyright issues.

What you’ll get

Your own AI music studio running on your computer, for free. ACE-Step UI is a polished, Spotify-style interface for the open-source ACE-Step music model, so you can generate full songs (with vocals, instruments, custom tempo and key) without paying for a service like Suno and without your prompts leaving your machine. It is intermediate: you run a couple of setup scripts in a terminal, and you need a reasonably capable computer.

A requirement to know up front: this runs the AI on your own hardware, so you need a computer with a GPU (the graphics chip that AI music generation needs). On a machine without one, generation will be very slow or fail. You also need internet for the initial download.

Tools you need

  • ACE-Step UI (free): the open-source interface where you type prompts and play your tracks.
  • ACE-Step 1.5 (free): the open-source AI music model that does the generating, locally. (It is set up by ACE-Step UI’s scripts.)

Steps

  1. Download ACE-Step UI: on the GitHub page, either download the latest release zip from the Releases section and extract it, or, if you have Git, clone it:

    git clone https://github.com/fspecii/ace-step-ui.git

    You should have a folder of project files.

  2. Run the setup script: this installs everything it needs. In a terminal, in the project folder:

    # macOS or Linux
    bash setup.sh

    On Windows, double-click setup.bat (or run it from the terminal). You should see packages install and the environment get configured.

  3. Start the app: launch it with the start script:

    # macOS or Linux
    bash start.sh

    On Windows, run start.bat. It prints a local web address (something like http://localhost:5173).

  4. Open the interface: paste that address into your browser. You should see the ACE-Step UI, with sections for music generation, advanced settings, lyrics, and a player.

  5. Generate your first song: in the generation section, type a prompt describing the music (or use a template), pick some style tags, set the tempo (BPM, beats per minute) and key if you want, and click Generate. A progress bar runs, then your track appears in the player, ready to play.

  6. Go further (optional): in Advanced Parameters, upload a “reference audio” to nudge the style, adjust “inference steps” (more steps means higher quality but slower), or write your own lyrics in the editor for vocals.

Original source

Based on the ACE-Step UI project by fspecii on GitHub, a professional open-source interface for the ACE-Step music model, built as a free, local alternative to commercial music generators.

Notes & variations

  • Free-tier viability: ACE-Step UI and the model are free and run locally, so the only limit is your computer’s hardware.
  • Common pitfall: forgetting the GPU requirement. Slow generation or errors usually mean your machine lacks a compatible GPU or enough memory.
  • Tip for better results: experiment with style tags and prompt templates to steer genre and mood, and try the “AI Enhance” feature to expand a simple genre tag into a richer description for more interesting results.

Keep going

More Content Creation workflows