SUB/WAVE turns your music library into a real radio station: one shared stream, an AI DJ that picks tracks, reads idents and takes requests in plain language. Self-hosted, works with local LLMs, MIT licensed. Web, iOS, Android and desktop players.
Hey Product Hunt 👋
I'm Parminder, and for the last three months I've been building the radio station I always wanted.
Streaming apps gave us infinite choice and somehow made music lonely. Everyone sits in their own algorithmic bubble. I missed radio: one broadcast, everyone hearing the same song at the same time, a voice between tracks that makes it feel alive.
SUB/WAVE is that, self-hosted. Point it at your music library (Navidrome or any Subsonic server), give it an LLM (a local Ollama model is enough) and you get a 24/7 station: an AI DJ picks the tracks, does station idents, reads the time and weather, and takes song requests in plain language. People tune in from the web player, native iOS and Android apps, a desktop app, or anything that plays an MP3 stream, including Sonos and car radios.
Some things I'm proud of:
- It's radio, not a playlist. No skip button, no per-listener shuffle. You tune in and hear whatever's on.
- Transitions are ending-aware. The DJ knows whether a song fades out or ends cold, and can even blend stems between tracks.
- DJ personas, guest co-hosts with banter, and produced programmes with per-episode plans.
- Everything can run locally: LLM via Ollama, local TTS, your own music files. No cloud required.
- MIT licensed. 48 releases in three months, and it just hit 1.0 this week.
There's a live demo station if you want to hear it before installing anything: https://www.getsubwave.com/listen
I'd love to hear what you'd want from a station of your own. I'll be around all day answering questions.
10/10 excellent project and incredible dev behind it.
Love the self-hosted angle and the AI DJ taking plain-language requests is a great touch. One thing I'd love: a "discover from my own library" mode where the DJ only pulls from tracks you haven't played in a while, so it actually helps you rediscover music instead of leaning on the same favorites.
I probably wouldn’t replace Spotify with this, but I do like the idea of turning a personal music library into something that feels alive instead of just another playlist. The shared stream and local setup give it a character most music apps have lost. Congrats on the launch!
It looks good, but a problem for me and for most people now i guess is that we don't store our music files, just use spotify or apple music
About SUB/WAVE on Product Hunt
“Self-hosted radio with an AI DJ and one shared stream”
SUB/WAVE launched on Product Hunt on July 28th, 2026 and earned 107 upvotes and 12 comments, placing #21 on the daily leaderboard. SUB/WAVE turns your music library into a real radio station: one shared stream, an AI DJ that picks tracks, reads idents and takes requests in plain language. Self-hosted, works with local LLMs, MIT licensed. Web, iOS, Android and desktop players.
SUB/WAVE was featured in Android (57.4k followers), Music (53.5k followers), Open Source (68.7k followers) and Streaming Services (42.9k followers) on Product Hunt. Together, these topics include over 74.3k products, making this a competitive space to launch in.
Who hunted SUB/WAVE?
SUB/WAVE was hunted by Parminder Klair. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
Want to see how SUB/WAVE stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.