Mindket

Di♪♪Rhythm

Newversion 1 · updated

Overview

Generates songs with the DiffRhythm model from the ASLP lab, in a Gradio Space on GPU hardware. For musicians, researchers and curious users who want to hear AI-made songs quickly.

Di♪♪Rhythm 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
  • Windows, macOS or Linux
  • The packages listed in requirements.txt
  • The system packages listed in packages.txt, which the Space installs with apt-get
Runs in
  • A web browser, on the page of the Space at Hugging Face
  • Windows, macOS or Linux, as a local copy run with Python
Start with
pip install -U huggingface_hub
hf download ASLP-lab/DiffRhythm --repo-type space --local-dir DiffRhythm
cd DiffRhythm

Platform

WindowsOperating system
macOSOperating system
LinuxOperating system

About

What it is

This Space lets you try DiffRhythm, a song generation model from the ASLP lab, behind a Gradio page. It names several model files, including DiffRhythm 1.2, a full version, a base version and a VAE, plus two MuQ music models. The README is one line, so the controls are not described there.

Who it suits

It suits musicians, producers and researchers who want to hear what a current AI song generator can do. It also suits developers who want to read how a larger music model is wired into a Gradio app.

IndustryWho uses itHow they use itExample
MusicSongwritersHear a rough AI take on a song ideaRun the generator and listen to the result
MediaVideo creatorsLook for placeholder music for a draftGenerate a track and test it against a cut
ResearchAudio researchersTry a published song modelCompare output across model versions
SoftwareDevelopersStudy a music model served through GradioOpen app.py and the diffrhythm folder

Anyone who needs licensed, release-ready music can skip it, since this is a research demo and the page gives no usage rules.

Where to use it

The demo runs in two places.

  • A web browser, on the page of the Space at Hugging Face
  • Windows, macOS or Linux, as a local copy run with Python
Use caseWhoWhat they get back
Song generationMusiciansA generated song to listen to
Model comparisonResearchersA way to hear the base, 1_2 and full versions
Code studyDevelopersA repository with the app, the diffrhythm package and pretrained files

How to set it up

The online page needs nothing installed. A local copy needs the following.

  • Python and pip
  • Windows, macOS or Linux
  • The packages listed in requirements.txt
  • The system packages listed in packages.txt, which the Space installs with apt-get
  • A way to fetch the DiffRhythm and MuQ models the Space names

The Space itself runs on ZeroGPU hardware with an A10G. The source does not say what a local copy needs.

  1. Install Python.
  2. Install the Hugging Face hub package and download a copy of the Space.
  3. Move into the new folder and install Gradio 5.20.0 and the packages in requirements.txt.
  4. Start the app with python app.py.
pip install -U huggingface_hub
hf download ASLP-lab/DiffRhythm --repo-type space --local-dir DiffRhythm
cd DiffRhythm
pip install gradio==5.20.0
pip install -r requirements.txt
python app.py

How to use it

Open the page, fill in the inputs it asks for, run it, and play the song it returns. On a local copy, this command starts the page.

python app.py
ToolWhat it does
DiffRhythmThe song generation model, in a 1_2 version, a full version and a base version
DiffRhythm-vaeThe audio autoencoder the Space names
MuQ-large-msd-iterA MuQ music model the Space names
MuQ-MuLan-largeA second MuQ model the Space names
app.pyHolds the Gradio page

Example

You open the page, supply the inputs it asks for, and run the generator. After a wait, it returns a generated song that you can play in the browser.

For newcomers and experts

If you are new to this, start with the default inputs on the page and listen to one result. Then change one input at a time and compare the songs.

If you know the field, the Space bundles several DiffRhythm checkpoints and two OpenMuQ models, with the diffrhythm package, a LangSegment folder, a pretrained folder and an src folder in the repository. It runs on ZeroGPU with an A10G, so waits come from the shared GPU. The page documents no parameters, so read app.py for the controls.

  1. Fill in the inputs
  2. DiffRhythm generates the song
  3. The VAE decodes the audio
  4. The song plays in the page

Good to know

The Space page gives one line of description. Settings and limits are best read from app.py.

  • License: Apache 2
  • Cost to run: none named
  • Data it reaches: the inputs you give it, and the models the Space names
  • Hardware: ZeroGPU with an A10G at Hugging Face

README and files

README

Di♪♪Rhythm

Generates songs with the DiffRhythm model from the ASLP lab, in a Gradio Space on GPU hardware. For musicians, researchers and curious users who want to hear AI-made songs quickly.

Made by ASLP-lab 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 lets you try DiffRhythm, a song generation model from the ASLP lab, behind a Gradio page. It names several model files, including DiffRhythm 1.2, a full version, a base version and a VAE, plus two MuQ music models. The README is one line, so the controls are not described there.

Who it suits: It suits musicians, producers and researchers who want to hear what a current AI song generator can do. It also suits developers who want to read how a larger music model is wired into a Gradio app.

Industry | Who uses it | How they use it | Example
Music | Songwriters | Hear a rough AI take on a song idea | Run the generator and listen to the result
Media | Video creators | Look for placeholder music for a draft | Generate a track and test it against a cut
Research | Audio researchers | Try a published song model | Compare output across model versions
Software | Developers | Study a music model served through Gradio | Open app.py and the diffrhythm folder

Anyone who needs licensed, release-ready music can skip it, since this is a research demo and the page gives no usage rules.

Where to use it: The demo runs in two places.

  • A web browser, on the page of the Space at Hugging Face
  • Windows, macOS or Linux, as a local copy run with Python
Use case | Who | What they get back
Song generation | Musicians | A generated song to listen to
Model comparison | Researchers | A way to hear the base, 1_2 and full versions
Code study | Developers | A repository with the app, the diffrhythm package and pretrained files

How to set it up: The online page needs nothing installed. A local copy needs the following.

  • Python and pip
  • Windows, macOS or Linux
  • The packages listed in requirements.txt
  • The system packages listed in packages.txt, which the Space installs with apt-get
  • A way to fetch the DiffRhythm and MuQ models the Space names

The Space itself runs on ZeroGPU hardware with an A10G. The source does not say what a local copy needs.

  1. Install Python.
  2. Install the Hugging Face hub package and download a copy of the Space.
  3. Move into the new folder and install Gradio 5.20.0 and the packages in requirements.txt.
  4. Start the app with python app.py.
pip install -U huggingface_hub
hf download ASLP-lab/DiffRhythm --repo-type space --local-dir DiffRhythm
cd DiffRhythm
pip install gradio==5.20.0
pip install -r requirements.txt
python app.py

How to use it: Open the page, fill in the inputs it asks for, run it, and play the song it returns. On a local copy, this command starts the page.

python app.py
Tool | What it does
DiffRhythm | The song generation model, in a 1_2 version, a full version and a base version
DiffRhythm-vae | The audio autoencoder the Space names
MuQ-large-msd-iter | A MuQ music model the Space names
MuQ-MuLan-large | A second MuQ model the Space names
app.py | Holds the Gradio page

Example: You open the page, supply the inputs it asks for, and run the generator. After a wait, it returns a generated song that you can play in the browser.

For newcomers and experts: If you are new to this, start with the default inputs on the page and listen to one result. Then change one input at a time and compare the songs.

If you know the field, the Space bundles several DiffRhythm checkpoints and two OpenMuQ models, with the diffrhythm package, a LangSegment folder, a pretrained folder and an src folder in the repository. It runs on ZeroGPU with an A10G, so waits come from the shared GPU. The page documents no parameters, so read app.py for the controls.

Fill in the inputs
DiffRhythm generates the song
The VAE decodes the audio
The song plays in the page

Good to know: The Space page gives one line of description. Settings and limits are best read from app.py.

  • License: Apache 2
  • Cost to run: none named
  • Data it reaches: the inputs you give it, and the models the Space names
  • Hardware: ZeroGPU with an A10G at Hugging Face

On Hugging Face, 13 November 2026

  • Likes: 690
  • 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  5 KB

1 file, 5 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
Di♪♪Rhythm This page690gradioapache-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.

Searched

More from Mindket

See all from Mindket

upscaler

uwg · Kit

Holds a set of image upscaling models gathered from the OpenModelDB community, for people who want to enlarge low-resolution pictures with AI on their own comp…

New

Pixel Art XL

nerijs · Kit

A pixel art style add-on for Stable Diffusion XL that turns text prompts into pixel-style images, with an optional LCM LoRA for faster runs. For game makers, d…

New

VibeVoice-1.5B

microsoft · Kit

Turns written conversations into spoken audio with up to four speakers and about 90 minutes of speech, an open Microsoft text-to-speech model for research on p…

New

Similar in Productivity

See all in Productivity

Moss-Image-Edit LoRA for ComfyUI

PedroMarinhoDev · Kit

Edits an image, or combines up to four, from a text instruction, using a ComfyUI-ready version of the Moss-Image-Edit LoRA. For ComfyUI users working with the…

New

Mega-ASR

zhifeixie · Kit

Transcribes English and Chinese speech from noisy, echoey, clipped or overlapping recordings, and routes clean audio to the base model. For teams with difficul…

New

GLM-Image

zai-org · Kit

Generates and edits images from text and reference pictures, with strong text rendering inside images, using an autoregressive plus diffusion design. For creat…

New