For an open source model for generating music, the strongest matches are ace-step/ace-step (ACE-Step is a self-hostable generative AI system that produces), fspecii/ace-step-ui (This project is a self-hostable AI music production workspace) and ace-step/ace-step-1.5 (ACE Step 1). multimodal-art-projection/yue and microsoft/muzic round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
We curate open-source GitHub repositories matching “open source alternatives to suno”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.
ACE-Step is a high-fidelity audio synthesis system and diffusion model designed to generate music and vocals from text descriptions. It functions as a music generator and vocal synthesizer, using a diffusion transformer decoder to produce audio across various languages and genres. The project provides tools for text-guided audio editing, including the ability to extend the duration of tracks, regenerate specific song segments, and perform latent-space audio inpainting to modify lyrics or styles. It also includes a framework for audio style fine-tuning using low-rank adaptation to adapt vocal
ACE-Step is a self-hostable generative AI system that produces high-fidelity music and vocals from text prompts using a diffusion transformer architecture.
ace-step-ui is an AI music production workspace and interface for generating, editing, and organizing synthetic audio tracks and vocals. It provides a technical control panel for managing prompts, seeds, and style parameters to produce high-quality audio. The project includes a digital audio workstation interface for trimming and fading files, alongside an audio stem separation tool that splits mixed tracks into individual components such as drums, bass, and vocals. It also features a music video creator for generating visual content and procedural album art to accompany generated music. The
This project is a self-hostable AI music production workspace featuring a web UI for prompt-based audio generation, stem separation, and audio editing tools.
ACE Step 1.5 is a local text-to-music generation and audio editing system that runs on consumer hardware. It transforms plain-language descriptions into full-length songs with lyrics, and can edit existing audio through cover generation, vocal removal, track separation, and selective repainting. The system supports multilingual prompts and lyrics in over 50 languages, and provides precise control over musical structure including duration, BPM, key, and time signature. The project distinguishes itself through a dual-stream diffusion architecture that processes separate latent streams for vocal
ACE Step 1.5 is a local text-to-music generation and audio editing system with a Gradio web interface and support for self-hosting on consumer hardware, though it lacks an explicit built-in lyrics-to-song pipeline.
YuE: Open Full-song Music Generation Foundation Model, something similar to Suno.ai but open
YuE is an open-source generative foundation model capable of producing full-song music and vocals from lyrics and prompts, though it currently lacks a built-in web UI out of the box.
Muzic is a deep learning platform and framework for AI-driven music analysis, composition, and synthesis. It functions as a music generation framework and analysis tool, utilizing large language models and autonomous agents to orchestrate the creation and interpretation of symbolic and audio music. The project is distinguished by its cross-modal capabilities, mapping natural language and symbolic music into a shared joint embedding space for zero-shot classification and information retrieval. It employs a variety of specialized architectures, including diffusion frameworks for audio synthesis
Muzic is a deep learning platform for AI-driven music composition and synthesis that supports text-to-music generation and music analysis, making it a comprehensive tool for this search.
Audiocraft is a deep learning audio library and machine learning framework designed for training, fine-tuning, and evaluating generative models for music and sound effects. It functions as a text-to-music generative model and a neural audio codec, providing the tools necessary to compress audio signals into discrete representations and synthesize high-fidelity waveforms from textual descriptions. The framework is distinguished by its ability to combine multiple conditioning signals, allowing for the generation of audio based on text prompts, melodic excerpts, or style-based audio clips. It al
Audiocraft is a generative AI audio framework built by Meta that provides text-to-music models and neural audio codecs, matching the required capabilities for creating music from text prompts.
Magenta is an AI creative suite and TensorFlow generative art framework used to train and deploy models for the production of artistic media. It functions as a generative music library and a deep learning art generator, providing tools to automate the creation of original musical compositions and visual artwork. The project covers AI music composition and generative visual art through neural art generation and machine learning creativity. It enables the training of generative models to produce original songs, images, and drawings based on learned patterns.
Magenta is a Python-based generative music and deep learning framework for training models to produce artistic media and original compositions, serving as a foundational building block for AI music creation despite lacking a turnkey web UI and lyrics pipeline out of the box.
AudioLCM is a deep learning framework designed for text-to-audio synthesis. It functions as a generative engine that converts written descriptions into high-fidelity audio clips by processing text prompts through latent consistency models. The project distinguishes itself by utilizing latent consistency distillation to enable rapid audio generation. By mapping diffusion trajectories to a single-step consistency function, the system achieves efficient sound synthesis while maintaining the output quality typically associated with iterative diffusion processes. The framework provides a comprehe
This repository provides a PyTorch implementation of the AudioLCM model for text-to-audio generation, though it lacks a built-in web UI or lyrics-to-song pipeline.
AudioLDM is a latent diffusion framework for generating high-fidelity audio, music, and sound effects. It functions as a text-to-audio generator that converts natural language descriptions into synthetic audio signals with control over pitch and environment. The system provides specialized tools for audio-to-audio synthesis and generative repair. This includes the ability to perform audio style transfer and replicate specific acoustic events based on existing files. The project covers a broad range of audio transformation tasks, including audio super-resolution for increasing signal fidelity
AudioLDM is a latent diffusion framework that generates music and sound effects from text prompts, though it lacks a built-in web UI, lyrics-to-song pipeline, and direct audio export features out of the box.
Stable-audio-tools is a toolkit for training and deploying latent diffusion models for high-fidelity audio synthesis. It provides a framework for generating audio by iteratively refining noise within a compressed latent space, using specialized encoders to preserve temporal and spectral features of the audio signal. The project features a system for adapting pre-trained audio checkpoints to new datasets through modular initialization and configuration files. It includes utilities for weight extraction and inference model export, which remove training metadata and optimizer states to create li
This repository provides a toolkit for training and deploying latent diffusion models for audio synthesis, fitting the category of AI music generation software though it leans more toward a training and inference framework than a complete out-of-the-box web application.
CuPy is a CUDA array computing library that implements a NumPy-compatible interface for executing array operations and numerical computing on NVIDIA GPUs. It serves as a GPU-accelerated numerical library and a CUDA-based SciPy implementation, offloading heavy calculations to graphics hardware to increase processing speed for scientific and engineering workloads. The library enables multi-framework tensor exchange, allowing data buffers to be shared between different deep learning frameworks using standardized memory layouts to avoid memory copies. It also supports custom GPU kernel integratio
This repository is a GPU-accelerated array computing library used for numerical calculations, which lacks any text-to-music generation capabilities or audio features required for this search.
Darknet is a low-level neural network engine and framework written in C. It is designed for training and deploying deep learning models, with a primary focus on convolutional neural networks. The project serves as a CUDA accelerated deep learning library that offloads heavy mathematical operations to NVIDIA graphics hardware. This acceleration is used to increase processing speed and reduce execution time during the training of large networks. The engine supports a range of activities including deep learning research, image recognition development, and the training of convolutional neural ne
Darknet is a low-level neural network framework rather than a music and audio generation tool, making it a foundational library rather than the application the search asks for.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| ace-step/ace-step | 4.1K | Python | apache-2.0 | |
| fspecii/ace-step-ui | 4.1K | JavaScript | — | |
| ace-step/ace-step-1.5 | 6K | Python | mit | |
| multimodal-art-projection/yue | 6.3K | Python | Apache-2.0 | |
| microsoft/muzic | 4.9K | Python | MIT | |
| facebookresearch/audiocraft | 23.4K | Jupyter Notebook | MIT | |
| tensorflow/magenta | 19.8K | Python | Apache-2.0 | |
| text-to-audio/audiolcm | 1.2K | Python | — | |
| haoheliu/audioldm | 2.8K | Python | other | |
| stability-ai/stable-audio-tools | 3.8K | Python | MIT |