Mindket

ACE Step

Newversion 1 · updated

Overview

Generates music from text descriptions and lyrics with the ACE-Step foundation model, in a browser demo. It suits musicians, producers and content creators who want fast AI music drafts in many styles and languages.

ACE Step is a kit in the Productivity category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.

At a glance

You need
  • Python and pip
  • The system packages listed in packages.txt, which Hugging Face installs with apt-get
  • A GPU able to run a 3.5B model
Runs in
  • A browser: open the Space's page on Hugging Face and nothing needs installing.
  • Windows, macOS or Linux: run your own copy with Python.
Start with
pip install -U huggingface_hub
hf download ACE-Step/ACE-Step --repo-type space --local-dir ACE-Step
cd ACE-Step

Platform

WindowsOperating system
macOSOperating system
LinuxOperating system

About

What it is

This Space is a demo of ACE-Step, an open-source foundation model for music generation. The authors combine diffusion-based generation with a compression autoencoder and a light linear transformer, aiming for speed, musical coherence and control. They say it makes up to 4 minutes of music in 20 seconds on an A100 GPU. The demo runs on zero-a10g hardware at Hugging Face.

Who it suits

It suits people who make music or need background tracks and want quick drafts from a text description, and researchers who want a base model for music tasks.

IndustryWho uses itHow they use itExample
Music productionProducers and songwritersDraft tracks from a style description and lyricsDescribe a genre and mood, add lyrics and listen to the draft
Content creationVideo and podcast makersMake background music for a projectAsk for an instrumental piece that fits a scene
AI researchResearchersBuild sub-tasks on a music foundation modelUse the model as a base for further training
EducationStudentsHear how different styles and instruments soundCompare the same prompt in two genres

You can skip it if you need finished, mixed releases, since the output is a generated draft.

Where to use it

You can use it in these places:

  • A browser: open the Space's page on Hugging Face and nothing needs installing.
  • Windows, macOS or Linux: run your own copy with Python.
Use caseWhoWhat they get back
Text to musicMusiciansA generated song or instrumental from a description
VariationsProducersAlternative versions of a generated piece
Voice and lyric workSongwritersResults from voice cloning, lyric editing and remixing, which the authors list as supported

How to set it up

You need these first for a local copy:

  • Python and pip
  • The system packages listed in packages.txt, which Hugging Face installs with apt-get
  • A GPU able to run a 3.5B model

The online page needs none of this. For your own copy, follow the steps below.

  1. Install the Hugging Face tools.
  2. Download the Space's files into a folder.
  3. Move into that folder.
  4. Install Gradio at the version the Space uses, then the other packages.
  5. Start the app.
pip install -U huggingface_hub
hf download ACE-Step/ACE-Step --repo-type space --local-dir ACE-Step
cd ACE-Step
pip install gradio==5.27.0
pip install -r requirements.txt
python app.py

How to use it

Open the Space in a browser, or start your own copy with the command below. Then describe the music you want, add lyrics if you like and run the generator.

python app.py

Example

You describe a style in a few tags, such as a genre and a mood, and paste in some lyrics. The Space returns a generated track that follows the style and sings the lyrics.

For newcomers and experts

If you are new to this, start with a short style description and no lyrics. Listen to the instrumental, then add lyrics and run it again.

If you know the field, the design joins a diffusion model with a deep compression autoencoder and a linear transformer, and it aligns semantic features during training for quicker convergence. The README says it supports 19 languages and names ten that work best, among them English, Chinese and Spanish. Less common languages may do worse because of uneven data.

  1. You write a style description
  2. You add optional lyrics
  3. The model generates the music
  4. You listen and make variations

Good to know

The README lists training code, a LoRA release and ControlNet code as still to come. The Space also names a Chinese rap LoRA.

  • License: apache-2
  • Cost to run: none named
  • Data it reaches: the prompts and lyrics you enter, and model files downloaded from Hugging Face

README and files

README

ACE Step

Generates music from text descriptions and lyrics with the ACE-Step foundation model, in a browser demo. It suits musicians, producers and content creators who want fast AI music drafts in many styles and languages.

Made by ACE-Step on Hugging Face. These notes are Mindket's, written from its Space page and README; the app's own files and license are on Hugging Face.

About

What it is: This Space is a demo of ACE-Step, an open-source foundation model for music generation. The authors combine diffusion-based generation with a compression autoencoder and a light linear transformer, aiming for speed, musical coherence and control. They say it makes up to 4 minutes of music in 20 seconds on an A100 GPU. The demo runs on zero-a10g hardware at Hugging Face.

Who it suits: It suits people who make music or need background tracks and want quick drafts from a text description, and researchers who want a base model for music tasks.

Industry | Who uses it | How they use it | Example
Music production | Producers and songwriters | Draft tracks from a style description and lyrics | Describe a genre and mood, add lyrics and listen to the draft
Content creation | Video and podcast makers | Make background music for a project | Ask for an instrumental piece that fits a scene
AI research | Researchers | Build sub-tasks on a music foundation model | Use the model as a base for further training
Education | Students | Hear how different styles and instruments sound | Compare the same prompt in two genres

You can skip it if you need finished, mixed releases, since the output is a generated draft.

Where to use it: You can use it in these places:

  • A browser: open the Space's page on Hugging Face and nothing needs installing.
  • Windows, macOS or Linux: run your own copy with Python.
Use case | Who | What they get back
Text to music | Musicians | A generated song or instrumental from a description
Variations | Producers | Alternative versions of a generated piece
Voice and lyric work | Songwriters | Results from voice cloning, lyric editing and remixing, which the authors list as supported

How to set it up: You need these first for a local copy:

  • Python and pip
  • The system packages listed in packages.txt, which Hugging Face installs with apt-get
  • A GPU able to run a 3.5B model

The online page needs none of this. For your own copy, follow the steps below.

  1. Install the Hugging Face tools.
  2. Download the Space's files into a folder.
  3. Move into that folder.
  4. Install Gradio at the version the Space uses, then the other packages.
  5. Start the app.
pip install -U huggingface_hub
hf download ACE-Step/ACE-Step --repo-type space --local-dir ACE-Step
cd ACE-Step
pip install gradio==5.27.0
pip install -r requirements.txt
python app.py

How to use it: Open the Space in a browser, or start your own copy with the command below. Then describe the music you want, add lyrics if you like and run the generator.

python app.py

Example: You describe a style in a few tags, such as a genre and a mood, and paste in some lyrics. The Space returns a generated track that follows the style and sings the lyrics.

For newcomers and experts: If you are new to this, start with a short style description and no lyrics. Listen to the instrumental, then add lyrics and run it again.

If you know the field, the design joins a diffusion model with a deep compression autoencoder and a linear transformer, and it aligns semantic features during training for quicker convergence. The README says it supports 19 languages and names ten that work best, among them English, Chinese and Spanish. Less common languages may do worse because of uneven data.

You write a style description
You add optional lyrics
The model generates the music
You listen and make variations

Good to know: The README lists training code, a LoRA release and ControlNet code as still to come. The Space also names a Chinese rap LoRA.

  • License: apache-2
  • Cost to run: none named
  • Data it reaches: the prompts and lyrics you enter, and model files downloaded from Hugging Face

On Hugging Face, 13 November 2026

  • Likes: 692
  • Built with: gradio
  • License: apache-2.0

Links

Try it

Open the Space in your browser, or copy it to your own Hugging Face account from its page. Nothing in this kit runs by itself.

Files
README.md  4 KB

1 file, 4 KB, downloaded as a zip.

What’s new

  • Version 1 · 2026-11-12

Compare with similar

Listed Hugging Face Spaces in the same category that share the most tags with this one.

ProductLikesBuilt withLicenseLast change
ACE Step This page692gradioapache-2.0
MusicGenShares gradio5,116gradiocc-by-nc-4.0
Kokoro TTSShares gradio3,556gradioapache-2.0
Background RemovalShares gradio2,988gradiomit
Omni Image EditorShares gradio2,922gradiomit
Diffusers Image OutpaintShares gradio2,565gradioapache-2.0
Numbers as Mindket last read them, on 2026-11-12.

Reviews

No ratings yet

Write a review

No reviews yet.

What people say

Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search and on Trendshift. Mindket doesn’t write or check them. Open one to read it where it was posted.

wertykACE-Step: A step towards music generation foundation model109 points · 52 repliesyatmitaドール調アニメ シンデレラ 脚本、演出、原画 Codex 動画 Flow, Kling 編集 Claude 音楽 Ace Step CE 1.52 likes · 1 replyDanielWenSHOW HN:AceStep1.5an on-device music model that beats Suno on common eval metric6 points · 1 replyPhilip CummingtonRemember if you like generating music with suno but you want more personal control over the process you can install Ace Step locally on your machine, no subscription required!1 like · 1 replyDanielWenAce-Step 1.5 prompt tips: how I get more controllable music output2 points · 3 repliesriotcoderSomeone asked if there is an open model they could run locally to make music. There is: ACE-Step 1.5. It is now a default on c0mpute. Type /music and a brief. You get original lyrics, a title, cover art and a full song up to 3 minutes, rendered on a community node. https://c0mpute.com/chat1 like4chandailyReleased: Ace-Step 1.5: Pushing the Boundaries of Open-Source Music Generation3 points · 1 replyPHASEONE[big]I make songs with Suno, so local control is an interesting alternative. Which part of your workflow do you find easiest to shape in ACE-Step?alexzn596Ace-Step: Open-Source AI Music Generator – 4 Minutes of Music in 20 Seconds3 points · 1 replyPhilip CummingtonOoh I’m so glad you’re playing with ace step I always had high hopes for that onesanborAce-Step 1.5 Open-Source Music Generation Model3 pointsNiko KarppinenGame development using Claude Have you checked these: github.com/donchitos/cl... github.com/Natfii/Unrea... github.com/Coding-Solo/... github.com/ace-step/ACE...

Searched

More from Mindket

See all from Mindket

Nanosaur2-670M

well9472 · Kit

Makes illustrations from text prompts with a small 670M-parameter diffusion model, run through ComfyUI. Built as a low-budget research model for people who wan…

New

Reads handwritten Arabic text from images and returns it as text. A fine-tuned PaddleOCR-VL model for people digitizing Arabic handwriting.

New

Makes video clips from a text prompt or an image plus text, at up to 720P and 24 frames per second, in the Diffusers format for a single consumer GPU.

New

Similar in Productivity

See all in Productivity

Generates short 480P videos from a text prompt with the small 1.3B Wan2.1 model, packaged for the diffusers library. Runs on a consumer graphics card with abou…

New

Dulu Malayalam ASR

serendipitylabs · Kit

Turns spoken Malayalam into text on a CPU or a CUDA GPU, as an early research release from Serendipity Labs. For people who want draft transcripts of short, cl…

New

Turns plain home commands such as turn off the TV into structured tool calls, checking device states first. A 350M model for smart home builders and tinkerers.

New