← Open Source
riffusion

riffusion-app-hobby

Stable diffusion for real-time music generation (web app).

ApplicationsContent creationTypeScript
Open on GitHub
Momentum
+-1stars in 24 hours-0.0%
2.67k
Stars
215
Forks
+0
This week
4
Contributors
Created 2022-11-20 · Updated 2026-10-15 · #18676 today
Top developers

riffusion/riffusion-app-hobby is ranked 18,676 with 2,670 stars.

Same-category comparison

riffusion/riffusion-app-hobby is ranked 18,676 among these 8 peers; yxlllc/DDSP-SVC is ranked 18,674.

Same-category comparison
NameRankMetrics
refraction-ray/xalpha18,670
Language:
Python
Stars:
2,727
Forks:
494
dvorka/mindforger18,671
Language:
C++
Stars:
2,722
Forks:
174
Description:
Thinking notebook and Markdown editor.
TavernAI/TavernAI-v118,672
Language:
JavaScript
Stars:
2,698
Forks:
345
Description:
Atmospheric adventure chat for AI language models (KoboldAI, NovelAI, Pygmalion, OpenAI chatgpt, gpt-4).
yxlllc/DDSP-SVC18,674
Language:
Python
Stars:
2,690
Forks:
287
Description:
Real-time end-to-end singing voice conversion system based on DDSP (Differentiable Digital Signal Processing).
IntelligenzaArtificiale/Free-Auto-GPT18,689
Language:
Python
Stars:
2,528
Forks:
394
Description:
Free Auto GPT with NO paids API is a repository that offers a simple version of Auto GPT, an autonomous AI agent capable of performing tasks independently. Unlike other versions, our implementation does not rely on any paid OpenAI API, making it accessible to anyone.
Nano-Collective/nanocoder18,691
Language:
TypeScript
Stars:
2,518
Forks:
362
Description:
An open coding agent for your terminal, built by a community collective rather than a company. Bring your own model, keep your code on your machine, and owe nothing to anyone.
24mlight/A_Share_investment_Agent18,696
Language:
Python
Stars:
2,485
Forks:
621
FullAgent/fulling18,700
Language:
TypeScript
Stars:
2,445
Forks:
239
Description:
Fulling is an AI-powered Full-stack Engineer Agent. Built with Next.js, Claude, shadcn/ui, and PostgreSQL. Use kubernetes as infra.
Key parameters and specifications
Key parameters and specifications
ParameterValue
LanguageTypeScript
CategoryApplications
SubcategoryContent creation
KeywordsAudio production, Music
Stars2,670
Forks215
Contributors4
Created date2022-11-20
Updated date2026-10-15
Stars in 1 day-1
Stars in 7 days0
Rank18,676
Previous rank18,494
Rank change-182
7-day stars rank11,984
Previous 7-day stars rank9,376
7-day stars rank change-2,608
Total stars rank5,024
Previous total stars rank5,019
Total stars rank change-5
README summary

Riffusion App :no_entry: This project is no longer actively maintained. Riffusion is an app for real-time music generation with stable diffusion. This repository contains the interactive web app that powers the website. First, make sure you have Node v18 or greater installed using . Install packages: Run the development server: Open with your browser to see the app. The page auto-updates as you edit the file. Files in this directory are treated as API routes instead of React

pages. Inference Server To actually generate model outputs, we need a model backend that responds to inference requests via API. If you have a large GPU that can run stable diffusion in under five seconds, clone and run the instructions in the inference server to run the Flask app. You will need to add a file in the root of this repository specifying the URL of the inference server: Citation If you build on this work, please cite it as

follows:

Frequently asked questions

How many stars and forks are recorded?

riffusion/riffusion-app-hobby has 2,670 stars and 215 forks.

What is the repository rank?

riffusion/riffusion-app-hobby is ranked 18,676.

What language and category are recorded?

riffusion/riffusion-app-hobby has 2,670 stars, uses TypeScript and belongs to Applications.

Which repository is closest in rank?

riffusion/riffusion-app-hobby is compared with yxlllc/DDSP-SVC, ranked 18,674 with 2,690 stars.

README

Riffusion App

:no_entry: This project is no longer actively maintained.

Riffusion is an app for real-time music generation with stable diffusion.

This repository contains the interactive web app that powers the website.

It is built with Next.js, React, Typescript, three.js, Tailwind, and Vercel.

Run

This is a Next.js project bootstrapped with create-next-app.

First, make sure you have Node v18 or greater installed using node --version.

Install packages:

npm install

Run the development server:

npm run dev
# or
yarn dev

Open http://localhost:3000 with your browser to see the app.

The app home is at pages/index.js. The page auto-updates as you edit the file. The about page is at pages/about.tsx.

The pages/api directory is mapped to /api/*. Files in this directory are treated as API routes instead of React pages.

Inference Server

To actually generate model outputs, we need a model backend that responds to inference requests via API. If you have a large GPU that can run stable diffusion in under five seconds, clone and run the instructions in the inference server to run the Flask app.

You will need to add a .env.local file in the root of this repository specifying the URL of the inference server:

RIFFUSION_FLASK_URL=http://127.0.0.1:3013/run_inference/

Citation

If you build on this work, please cite it as follows:

@article{Forsgren_Martiros_2022,
  author = {Forsgren, Seth* and Martiros, Hayk*},
  title = {{Riffusion - Stable diffusion for real-time music generation}},
  url = {https://riffusion.com/about},
  year = {2022}
}
Nearby in the ranking
Similar items