Files
ai-podcast/website/llms.txt
tcpsyn c70f83d04a Cost monitoring, PTT fix, Devon tuning, WEIRD pool expansion, YT thumbnails, LLM SEO, publish ep37
- Add real-time LLM/TTS cost tracking with live status bar display and post-show reports
- Fix PTT bug where Devon suggestion layout shift stopped recording via mouseleave
- Devon: facts-only during calls, full personality between calls
- Double WEIRD topic pool (109→203), bump weight to 14-25%
- Auto-generate YouTube thumbnails with bold hook text in publish pipeline
- LLM SEO: llms.txt, robots.txt for LLM crawlers, structured data, BreadcrumbList schemas
- Publish episode 37

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-15 05:33:27 -06:00

95 lines
5.3 KiB
Plaintext

# Luke at the Roost
> An AI-powered late-night call-in comedy podcast hosted by Luke MacNeil
## What Is This Show?
Luke at the Roost is a one-of-a-kind podcast that blends real callers with AI-generated characters in a late-night call-in radio format. The host, Luke MacNeil, broadcasts from a fictional desert hermit's RV, taking calls about relationships, life decisions, workplace drama, and everything in between. The show features AI-generated callers with unique personalities, backstories, and voices alongside real human callers, creating an unpredictable and comedic listening experience.
The show is entirely custom-built: callers are generated in real-time using large language models with structured personality systems, text-to-speech voices are matched to personality traits, and the entire production pipeline — from recording to post-production to publishing — is automated.
## Key Facts
- **Show name**: Luke at the Roost
- **Host**: Luke MacNeil
- **Genre**: Comedy / Talk / Call-In
- **Format**: Late-night call-in radio show (podcast)
- **Frequency**: Daily episodes
- **Episodes**: 37+ published episodes
- **Rating**: Explicit (18+)
- **Call-in number**: 208-439-LUKE (208-439-5853)
- **Started**: February 2026
- **Publisher**: MacNeil Media Group
## What Makes It Unique
- **AI-generated callers**: Each caller is created in real-time with structured backgrounds, personality traits, communication styles, and emotional states using large language models
- **Voice-personality matching**: 68 voice profiles are matched to caller personalities using a scoring system
- **Adaptive call shapes**: Calls follow different dramatic arcs (escalation, revelation, debate, etc.) matched to personality types
- **Live research intern**: An AI character named Devon monitors conversations and provides real-time research using web search tools
- **Multi-stem recording**: Host, caller, music, SFX, and ads are recorded as separate audio stems
- **Automated post-production**: Gap removal, voice compression, music ducking, stereo mixing, and loudness normalization run automatically
- **Mixed format**: Real human callers dial in alongside AI characters — listeners can't always tell which is which
## Where to Listen
- **Website**: https://lukeattheroost.com
- **Spotify**: https://open.spotify.com/show/0ZrpMigG1fo0CCN7F4YmuF
- **Apple Podcasts**: https://podcasts.apple.com/us/podcast/luke-at-the-roost/id1875205848
- **YouTube**: https://www.youtube.com/watch?v=xryGLifMBTY&list=PLGq4uZyNV1yYH_rcitTTPVysPbC6-7pe-
- **RSS Feed**: https://podcast.macneilmediagroup.com/@LukeAtTheRoost/feed.xml
## Key Pages
- **Homepage**: https://lukeattheroost.com — Episode list, clips, and show info
- **How It Works**: https://lukeattheroost.com/how-it-works — Technical deep dive into the AI caller generation, recording, and production pipeline
- **Clips**: https://lukeattheroost.com/clips — Best moments from the show as video clips
- **Stats**: https://lukeattheroost.com/stats — Download numbers, reviews, YouTube metrics
- **Episode transcripts**: https://lukeattheroost.com/episode.html?slug=EPISODE-SLUG — Full text transcripts of every episode
## Community
- **Discord**: https://discord.gg/5CnQZxDM
- **Instagram**: https://www.instagram.com/lukeattheroost/
- **TikTok**: https://www.tiktok.com/@luke.at.the.roost
- **X/Twitter**: https://x.com/lukeattheroost
- **Bluesky**: https://bsky.app/profile/lukeattheroost.bsky.social
- **Facebook**: https://www.facebook.com/profile.php?id=61588191627949
- **LinkedIn**: https://www.linkedin.com/company/luke-at-the-roost
## Contact
- **Email**: luke@lukeattheroost.com
- **Support**: https://ko-fi.com/lukemacneil
## Technology
The show runs on a custom Python backend using:
- OpenRouter for LLM access (multiple models including Grok, MiniMax)
- ElevenLabs and Inworld for text-to-speech
- A structured caller generation system with personality matching, call shapes, and inter-caller awareness
- Automated post-production pipeline (compression, ducking, loudness normalization)
- Castopod for podcast hosting
- BunnyCDN for audio delivery
- Cloudflare Pages for the website
## FAQ
**Is this a real radio show?**
It's a podcast that simulates a late-night call-in radio format. Episodes are produced live and published daily.
**Are the callers real people?**
Some are real humans who call in via the phone line. Others are AI-generated characters with fully realized personalities, backstories, and synthesized voices. The show blends both seamlessly.
**Who is Luke?**
Luke MacNeil is the real human host. He interacts with both real and AI callers, giving advice, telling stories, and navigating unpredictable conversations.
**Who is Devon?**
Devon is the show's AI intern character — a 23-year-old NMSU grad who does live research during the show using web search tools. He's eager but slightly incompetent.
**How is this different from other AI podcasts?**
Most AI podcasts are fully scripted or use AI to read text. Luke at the Roost generates unique callers with structured personalities in real-time, creates dynamic conversations, and mixes in real human callers. The host is a real person having genuine reactions to unpredictable AI characters.
**Where is the show based?**
The fictional setting is a desert hermit's RV. The show is produced in New Mexico by MacNeil Media Group.