Developer's AI radio station WRIT-FM runs 24/7 with 5 AI hosts
A Mac Mini in an apartment broadcasts AI-written scripts, TTS voices, and AI music nonstop for months
Developer Eltokhy created WRIT-FM, a fully automated AI radio station that has been broadcasting 24/7 for months from a Mac Mini in his apartment. The station features five distinct AI hosts, each with a crafted persona: The Liminal Operator (late-night philosophy), Dr. Resonance (music history), Nyx (nocturnal monologues), Signal (news analysis), and Ember (soul/funk). Each host generates 1,500–3,000 word segments including essays, interviews, listener mailbag responses, and music deep dives. The scripts are written by ChatGPT and Claude, performed by Kokoro TTS, and backed by AI music from ACE-Step. News segments pull real RSS headlines and reinterpret them in the station's voice.
The tech stack pairs AI content generation with a boring but reliable deterministic pipeline: Python, ffmpeg, Icecast streaming, and daemon scripts that monitor inventory and trigger new episode generation when shows run low. The AI creates the content; dumb code runs the station. The entire system—CLI, scheduler, TTS pipeline, streaming setup—was pair-programmed using Codex and Claude Code. What makes WRIT-FM intriguing is that it transcends being a mere chatbot demo. It feels like a new media object: not a podcast, not a chatbot, not a playlist, but a machine that autonomously wakes, checks the hour, dons a voice, and speaks into the void.
- Five distinct AI hosts with crafted personas and 'anti-patterns' to avoid clichés
- Tech stack: ChatGPT/Claude for scripts, Kokoro TTS, ACE-Step music, Python, ffmpeg, Icecast
- Deterministic scheduler controls broadcast; AI only generates content, not operations
Why It Matters
Borders between AI content and deterministic automation create a new media format for always-on, personality-driven broadcasting.