Shao
github.com
Spec sheet
- Purpose
- Shao is an open-source system for generating full-length music from text descriptions and lyric conditions.Read 12 Oct 2026 · github.com
- Product
- Shao is an open-source system for generating high-fidelity, full-length music from text descriptions and lyric conditions.Read 12 Oct 2026 · github.com
- Intended users
- The current release is mainly intended for researchers and developers familiar with GPU servers and Docker/CUDA workflows.Read 12 Oct 2026 · github.com
- Audience
- The current release is mainly intended for researchers and developers familiar with GPU servers and Docker/CUDA workflows.Read 12 Oct 2026 · shao-music-ai.github.io
- Supported platforms
- webRead 22 Sep 2026 · github.com
- Deployment
- The documented setup runs the frontend and backend in Docker with an NVIDIA GPU, and recommends at least 24 GB of VRAM for the full inference pipeline.Read 12 Oct 2026 · shao-music-ai.github.io
- Support
- The project README directs users to a WeChat group for discussion, usage questions, and future updates.Read 12 Oct 2026 · shao-music-ai.github.io
- License
- The model weights are stated to be intended for release under CC BY-NC 4.0.Read 12 Oct 2026 · github.com
- Audio export formats
- mp3_and_wavRead 22 Sep 2026 · github.com
- Audio upload
- NoRead 22 Sep 2026 · github.com
- Commercial use
- NoRead 22 Sep 2026 · github.com
- Compute requirements
- The full inference pipeline recommends an NVIDIA GPU with at least 24GB VRAM, Docker, NVIDIA Container Toolkit, and a CUDA-compatible driver.Read 12 Oct 2026 · github.com
- Demo
- The project links to an online audio demo page for generated samples.Read 12 Oct 2026 · shao-music-ai.github.io
- Deployment guide
- The maker lists a full deployment guide for musicians and beginners as coming soon.Read 12 Oct 2026 · shao-music-ai.github.io
- Generation pipeline
- Its two-stage pipeline generates coarse acoustic tokens, completes higher RVQ token layers with super-resolution, and decodes them into a waveform.Read 12 Oct 2026 · github.com
- Included components
- The release includes a frontend UI, FastAPI backend dispatcher, single-GPU inference worker, and an end-to-end audio generation path.Read 12 Oct 2026 · github.com
- 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.Read 12 Oct 2026 · github.com
- Model representation
- The system uses a 64-layer RVQ acoustic-token hierarchy.Read 12 Oct 2026 · github.com
- Model weights license
- The model weights are currently intended to be released under CC BY-NC 4.0.Read 12 Oct 2026 · github.com
- Prompt controls
- Natural-language prompts and lyrics can control style, mood, vocals, and content.Read 12 Oct 2026 · github.com
- Runtime limitation
- Generation quality can vary with GPU architecture and software versions, and bit-identical output across different GPU types is not guaranteed.Read 12 Oct 2026 · shao-music-ai.github.io
- Stem export
- NoRead 22 Sep 2026 · github.com
- 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.Read 12 Oct 2026 · shao-music-ai.github.io
- Text and lyric control
- Natural-language prompts and lyrics can control music style, mood, vocals, and content.Read 12 Oct 2026 · github.com
- Verified hardware
- The maker reports normal results on H800 with the reference image and says the setup can also work on RTX 4090.Read 12 Oct 2026 · github.com
- Vocal generation
- YesRead 22 Sep 2026 · github.com
- Web interface
- The project includes a web UI that accepts prompts, lyrics, and generation settings and displays results.Read 12 Oct 2026 · github.com
Where Specifiction places it
- AI music generators#111 of 1237.2