
SUB/WAVE
Self-hosted radio with an AI DJ and one shared stream
About SUB/WAVE
SUB/WAVE is an innovative, self-hosted radio platform that transforms your personal music library into a live, streaming radio station. Featuring an AI DJ capable of selecting tracks, reading station identifications, and taking requests in natural language, it offers a highly interactive and customizable broadcasting experience. Its self-hosted nature allows users to run the service locally or on their own servers, ensuring privacy and control. Compatible with web, iOS, Android, and desktop players, SUB/WAVE is designed for music enthusiasts, independent broadcasters, and developers who want a flexible, open-source streaming solution. Its integration with local large language models (LLMs) and the MIT license makes it accessible and adaptable for various technical setups. Whether for personal use, community radio, or creative projects, SUB/WAVE provides a unique blend of automation, control, and user engagement that sets it apart from traditional streaming tools.
Screenshots






Pros
- ✓Self-hosted for full data control and privacy
- ✓AI-driven DJ with natural language request handling
- ✓Open source under MIT license, customizable for advanced users
- ✓Multi-platform support including web, mobile, and desktop
- ✓Integrates with local LLMs for flexible AI capabilities
Cons
- ✗Requires technical expertise to set up and maintain
- ✗Dependent on local hardware and network stability
- ✗Limited user interface features compared to commercial radio platforms
Use Cases
Pricing
Likely free and open source, as it is MIT licensed and self-hosted, with potential costs related to hosting infrastructure and optional premium integrations.
Quick Info
Topics
Makers
Perminder Klair
Alternatives
Similar Tools in AI Assistants
Embed Badge
Add this badge to your website to show that SUB/WAVE is featured on Visalytica.
<a href="https://www.visalytica.com/tool/sub-wave" target="_blank" rel="noopener noreferrer" style="display:inline-flex;align-items:center;gap:6px;padding:6px 14px;background:#7c3aed;color:#fff;border-radius:8px;font-family:-apple-system,system-ui,sans-serif;font-size:13px;font-weight:600;text-decoration:none;transition:background .2s" onmouseover="this.style.background='#6d28d9'" onmouseout="this.style.background='#7c3aed'"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M12 20V10"/><path d="M18 20V4"/><path d="M6 20v-4"/></svg>Featured on Visalytica</a>