AgentBooth

AgentBooth

macOS 14.0+ (Sonoma) macOS 14+ AI Radio Gemini TTS

Your playlist becomes an AI radio show

Turn your Apple Music, YouTube Music, or Spotify playlists into AI-hosted radio shows on macOS. Script generation, TTS synthesis, and music playback are fully automated — with five overlap modes that deliver a natural DJ-style broadcast experience.

v0.9.4 · 2026/5/7

A playlist. A broadcast.

AI writes the script, speaks the words, and layers it over the music. You just pick the songs.

Automated AI radio hosting

Pick a playlist from Apple Music, YouTube Music, or Spotify and AgentBooth handles the rest — generating scripts, synthesizing speech, and running the show automatically. Control playback with Start, Pause, Resume, and Stop.

Three music service integrations

Apple Music via AppleScript, YouTube Music and Spotify via built-in WKWebView browsers. Log in once and cookie/session sync is automatic; playback runs in an off-screen window to keep audio alive.

Overlap modes

You can recreate the natural feel of a radio program by using the mode that overlays voice with music.

Script generation via external CLIs

Calls claude, gemini, codex, copilot, or any compatible CLI to generate dialogue. Scripts are returned as JSON with dialogues and summaryBullets, which are fed back into the next prompt to avoid repeating topics.

Gemini TTS voice synthesis

Calls the Gemini REST API directly to generate WAV audio for a male/female two-host format. API key is stored securely in Keychain; TTS model, voices, and volume are fully configurable in Settings.