Self-hosted synchronized radio stream with an LLM DJ.

Features
- Single synchronized Icecast stream
- LLM DJ selection and announcements
- Natural-language requests
- Local-model support
- Multiplatform players
Use Cases
- Home music radio
- Community shared broadcasts
- Self-hosted audio streaming
- AI DJ experiments
FAQ
SUB/WAVE turns a personal music library into one Icecast radio stream so every listener hears the same broadcast at the same time. An LLM-driven DJ selects tracks, reads station idents, and accepts natural-language requests. It supports local models, uses the MIT license, and offers web, iOS, Android, and desktop players. Core capabilities include: Single synchronized Icecast stream, LLM DJ selection and announcements, Natural-language requests.
Common scenarios include: Home music radio, Community shared broadcasts, Self-hosted audio streaming.