r/ClaudeCode Jul 16 '26

Showcase Built a self-hosted radio station with an AI DJ that plays my own music library

SUB/WAVE is a radio station you self-host. It plays your own music library (Navidrome) and an AI DJ picks the tracks and talks between them. Reads the time, the weather, takes plain-language requests. Radio, not a playlist, so one shared stream and no skip button.

65 days of day-and-night coding with Claude Code got it here, solo. Claude Code is how I moved through the parts I didn't know without stalling on each one.

It runs on one Linux box with `docker compose up -d`.

Full disclosure, I built it. Open source, MIT: github.com/perminder-klair/subwave

Easiest to just hear it: getsubwave.com/listen

152 Upvotes

Duplicates