YuE
Open foundation model that turns lyrics into full songs — vocals and backing — across many genres.
| Language | Python |
|---|---|
| Category | ML & generative |
| License | Apache-2.0 (code) · CC BY-NC 4.0 (weights) |
| Platforms | Linux |
| Install | Clone the repo, then: python -m pip install . |
| First released | 2025 (YuE2 supersedes it) |
| Maintained | Yes |
| Links | Website · Source |
Strengths
- Generates complete songs with singing from your lyrics
- A rare open alternative to Suno and Udio
- Handles multiple languages and styles
Limitations
- Needs a strong GPU and long generation times
- Setup is heavier than a single pip install
- Two-stage generation with large model downloads
Best for
Self-hosting open full-song generation with vocals from your own lyrics.
Minimal example
git clone https://github.com/multimodal-art-projection/YuE.git
cd YuE && python3.12 -m venv .venv && source .venv/bin/activate
python -m pip install .
yue2 generate --request examples/song.json --output outputs/song
YuE2 replaced YuE. The current model plans an editable melody-and-chord score before rendering it, needs Linux and a 24 GB NVIDIA GPU, and outputs 48 kHz stereo. The original version is preserved on the YuE-v1 branch. Note the weights are CC BY-NC 4.0 even though the code is Apache-2.0.
Alternatives to YuE
See all YuE alternatives & how they compare →