• Joined on 2026-01-29
luke pushed to feature/real-callers at luke/ai-podcast 2026-02-08 18:53:43 -06:00
7d88c76f90 Add post-production pipeline: stem recorder, postprod script, recording UI
luke pushed to feature/real-callers at luke/ai-podcast 2026-02-07 03:43:12 -06:00
356bf145b8 Add show improvement features: crossfade, emotions, returning callers, transcripts, screening
de5577e582 Add local food opinions, nostalgia, and show history reactions
c789069f6f Add weather, time, season, and situational context for callers
bd6c8ccbab Landing page: testimonials slider, how-it-works page, 25 TTS voices
f654a5cbb1 Deep caller personality: named people, memories, vehicles, opinions, arcs
Compare 5 commits »
luke pushed to feature/real-callers at luke/ai-podcast 2026-02-07 01:36:26 -06:00
6447edd0ae Add architecture diagram and system documentation
79e6bc79be Add topic callers, town knowledge, dynamic response lengths
Compare 2 commits »
luke pushed to feature/real-callers at luke/ai-podcast 2026-02-06 23:35:09 -06:00
9452b07c5c Ads play once on channel 11, separate from music
luke pushed to feature/real-callers at luke/ai-podcast 2026-02-06 23:07:42 -06:00
aa3899b1fc Harden LLM: model fallback chain, reuse client, remove fighting timeouts
luke pushed to feature/real-callers at luke/ai-podcast 2026-02-06 22:47:48 -06:00
73129374f4 Bake news context into caller backgrounds at pickup time
luke pushed to feature/real-callers at luke/ai-podcast 2026-02-06 22:44:25 -06:00
164f8fbc6e Remove news/research from caller prompts — was causing timeouts
luke pushed to feature/real-callers at luke/ai-podcast 2026-02-06 22:34:47 -06:00
e45ba2617a Switch news service from Google News to local SearXNG
luke pushed to feature/real-callers at luke/ai-podcast 2026-02-06 22:32:52 -06:00
c03f46ea96 Disable news research — was breaking calls
luke pushed to feature/real-callers at luke/ai-podcast 2026-02-06 22:25:35 -06:00
69b7078142 Fix research hanging: add timeouts, fix keyword extraction, cache failures
luke pushed to feature/real-callers at luke/ai-podcast 2026-02-06 22:16:18 -06:00
b3fb3b1127 Fix AI caller hanging on 'thinking...' indefinitely
luke pushed to feature/real-callers at luke/ai-podcast 2026-02-06 21:46:54 -06:00
cac80a4b52 Localize callers to NM bootheel area
luke pushed to feature/real-callers at luke/ai-podcast 2026-02-06 21:43:59 -06:00
e30d4c8856 Add ads system, diversify callers, update website descriptions
luke pushed to feature/real-callers at luke/ai-podcast 2026-02-06 15:07:56 -06:00
eafcf27beb Add SEO, structured data, sitemap, and llms.txt
luke pushed to feature/real-callers at luke/ai-podcast 2026-02-06 15:03:53 -06:00
d5fd89fc9a Add on-air toggle for phone call routing
0a614eba6d Add banner, Apple Podcasts link, feed proxy, and fetch retry
e979c4151d Update color scheme to match new cover art and bust image cache
e6b9401848 Add episode list with RSS parsing and sticky audio player
d14000887c Add landing page with hero section, subscribe links, and dark theme
Compare 8 commits »
luke pushed to feature/real-callers at luke/ai-podcast 2026-02-06 01:40:44 -06:00
0412f4487f Enhance caller personality for depth and authenticity
50e3d3af7d Include news and research context in caller prompts
a06d0a22e1 Wire up headline fetch and background research triggers
e46337a05a Add session news/research fields and helper functions
e28579f909 Add NewsService for current events awareness
Compare 25 commits »
luke pushed to feature/real-callers at luke/ai-podcast 2026-02-05 17:09:13 -06:00
bcd0d96185 Fix slow hangup by moving LLM summarization and SFX to background
luke pushed to feature/real-callers at luke/ai-podcast 2026-02-05 17:03:54 -06:00
cca8eaad84 Add live caller channel to audio settings
luke pushed to feature/real-callers at luke/ai-podcast 2026-02-05 17:01:17 -06:00
edcd5ebb1b Bump app.js cache version to force browser reload
luke pushed to feature/real-callers at luke/ai-podcast 2026-02-05 16:55:12 -06:00
41ddc8ee35 Remove Twilio dependencies and cleanup references
a72c1eb795 Update tests for CallerService and browser caller format
82ad234480 Add browser call-in page and update host dashboard for browser callers
863a81f87b Add continuous host mic streaming to real callers
bf140a77b7 Add browser caller WebSocket handler with PCM audio streaming
Compare 10 commits »