FREEDOM251

Freedom251 › AI Music Generators

Shao

Free plan Self-hostedWeb

Visit Shao Alternatives

Shao's own site

What Shao is

Shao is a free, open-source system for generating full-length music from text descriptions and lyric conditions. Natural-language prompts and lyrics can direct style, mood, vocals, and content. Its web interface accepts prompts, lyrics, and generation settings, then displays results, with MP3 and WAV export listed. The release combines a Vite/React frontend, FastAPI backend dispatcher, single-GPU inference worker, and complete audio-generation path. A two-stage process creates coarse acoustic tokens, adds higher RVQ layers through super-resolution, and decodes them into a waveform using a 64-layer RVQ acoustic-token hierarchy. Users can run the web UI locally with its backend, and an online demo provides generated samples. Full inference recommends an NVIDIA GPU with at least 24GB VRAM, Docker, NVIDIA Container Toolkit, and a CUDA-compatible driver. The project is mainly intended for researchers and developers familiar with GPU servers and Docker/CUDA workflows. Model weights are intended for CC BY-NC 4.0, and commercial use is not allowed.

Who it suits

Shao suits researchers and developers comfortable with local web deployment, GPU servers, and Docker/CUDA workflows. It can also interest musicians exploring text-and-lyrics-controlled generation.

What it does well

  • Free and open source
  • Natural-language and lyric controls
  • Exports MP3 and WAV
  • Includes local web interface
  • Supports full-length music generation

What to know first

  • Requires an NVIDIA GPU with 24GB VRAM
  • Commercial use is not allowed
  • Quality varies across GPUs and software versions
  • Audio upload is not supported

Verdict

Shao provides an open, self-hosted path for text- and lyric-driven music generation. Its hardware, deployment, and license conditions make it more suitable for technical users than casual creators.

Facts from Shao's own pages

Audience
The current release is mainly intended for researchers and developers familiar with GPU servers and Docker/CUDA workflows. · shao-music-ai.github.io, 12 Oct 2026
Audio export formats
mp3_and_wav · github.com, 22 Sept 2026
Audio upload
No · github.com, 22 Sept 2026
Commercial use
No · github.com, 22 Sept 2026
Compute requirements
The full inference pipeline recommends an NVIDIA GPU with at least 24GB VRAM, Docker, NVIDIA Container Toolkit, and a CUDA-compatible driver. · github.com, 12 Oct 2026
Demo
The project links to an online audio demo page for generated samples. · shao-music-ai.github.io, 12 Oct 2026
Deployment
The project provides a web UI that users can run locally with its backend. · github.com, 12 Oct 2026
Deployment guide
The maker lists a full deployment guide for musicians and beginners as coming soon. · shao-music-ai.github.io, 12 Oct 2026
Generation pipeline
Its two-stage pipeline generates coarse acoustic tokens, completes higher RVQ token layers with super-resolution, and decodes them into a waveform. · github.com, 12 Oct 2026
Included components
The release includes a frontend UI, FastAPI backend dispatcher, single-GPU inference worker, and an end-to-end audio generation path. · github.com, 12 Oct 2026
Inference limitation
The maker says results may vary across GPU types and that incompatible containers or software versions can cause severely degraded, noise-like audio. · github.com, 12 Oct 2026
Intended users
The current release is mainly intended for researchers and developers familiar with GPU servers and Docker/CUDA workflows. · github.com, 12 Oct 2026
License
The model weights are stated to be intended for release under CC BY-NC 4.0. · github.com, 12 Oct 2026
Model representation
The system uses a 64-layer RVQ acoustic-token hierarchy. · github.com, 12 Oct 2026
Model weights license
The model weights are currently intended to be released under CC BY-NC 4.0. · github.com, 12 Oct 2026
Supported platforms
web · github.com, 22 Sept 2026
Product
Shao is an open-source system for generating high-fidelity, full-length music from text descriptions and lyric conditions. · github.com, 12 Oct 2026
Prompt controls
Natural-language prompts and lyrics can control style, mood, vocals, and content. · github.com, 12 Oct 2026
Purpose
Shao is an open-source system for generating full-length music from text descriptions and lyric conditions. · github.com, 12 Oct 2026
Runtime limitation
Generation quality can vary with GPU architecture and software versions, and bit-identical output across different GPU types is not guaranteed. · shao-music-ai.github.io, 12 Oct 2026
Stem export
No · github.com, 22 Sept 2026
Support
The project README directs users to a WeChat group for discussion, usage questions, and future updates. · shao-music-ai.github.io, 12 Oct 2026
Technical components
The implementation uses a FastAPI backend and a Vite/React frontend, and acknowledges NVIDIA NGC, Megatron, and Hugging Face among its project tools. · shao-music-ai.github.io, 12 Oct 2026
Text and lyric control
Natural-language prompts and lyrics can control music style, mood, vocals, and content. · github.com, 12 Oct 2026

Where Shao stands on Freedom251

Look at these too