This website requires JavaScript.
Explore
Help
Register
Sign In
luke
0 Followers
·
0 Following
Joined on
2026-01-29
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
2
Projects
Packages
Public Activity
Starred Repositories
luke
pushed to
main
at
luke/ai-podcast
2026-08-15 17:08:59 -05:00
3bb6360c2f
Record GitHub push marker after PR
#34
luke
pushed to
main
at
luke/ai-podcast
2026-08-15 17:06:55 -05:00
d116a3daee
Add episode 59 transcript and update runtime state
821b78aa74
Give episode pages margins and centre the player bar
242eb15e0a
Generate the episode page after publishing, not before
fe37c037d4
Fix NAS stats returning zeros instead of real download numbers
Compare 4 commits »
luke
pushed to
main
at
luke/ai-podcast
2026-08-15 03:58:10 -05:00
b1ad249e51
Record GitHub push marker (Wellspring stays gitea-only)
luke
pushed to
main
at
luke/ai-podcast
2026-08-15 03:33:43 -05:00
c65a4bba0c
Update runtime state after Wellspring testing
b85e1c6ea7
Fix caller lineup never loading and add Wellspring cult callers
Compare 2 commits »
luke
pushed to
main
at
luke/ai-podcast
2026-08-14 04:24:48 -05:00
9071ed36d3
Track design and implementation plans
9d49b013c2
Track deploy, social, and Reaper scripts
2071ae4181
Track four test files that were never committed
e470b6aaea
Update runtime state and ignore generated media and analytics
44ef13336e
Move caller dialog to Sonnet 4.6, add SearXNG for Devon, and fix stale model ids
Compare 19 commits »
luke
pushed to
main
at
luke/ai-podcast
2026-08-14 03:15:41 -05:00
5f7e3e7415
Update site copy for the Big Bend relocation and current caller system
luke
pushed to
main
at
luke/ai-podcast
2026-08-14 02:55:44 -05:00
00ddc2d1b4
Recover real episode metadata on --resume instead of rebuilding from the slug
1c7ac334b4
Collapse caller gen to single batch of 10 with anti-collision rule
8a20e679f6
Fix caller name mismatch after mid-session theme change
35ff78a922
Merge branch 'feature/caller-redesign' into main
61b3cba412
Publishing, website, reaper, and doc updates
Compare 41 commits »
luke
pushed to
main
at
luke/ai-podcast
2026-03-31 02:18:01 -05:00
376265eec7
Show quality fixes + preflight check
luke
pushed to
main
at
luke/ai-podcast
2026-03-23 01:01:11 -05:00
f3c91fc385
Devon personality + Whisper name fix + music vocal filtering
luke
pushed to
main
at
luke/ai-podcast
2026-03-21 06:21:28 -05:00
c69c2ad532
Fix tonight's show issues: Whisper bias, boring callers, Devon, short responses
luke
pushed to
main
at
luke/ai-podcast
2026-03-21 04:42:57 -05:00
8dbbd92d3a
Fix returning caller eligibility — 1+ calls, not 2+
luke
pushed to
main
at
luke/ai-podcast
2026-03-21 04:38:51 -05:00
fa36f8d184
Dynamic returning caller count — need 3+ eligible for variety
luke
pushed to
main
at
luke/ai-podcast
2026-03-21 04:34:48 -05:00
794ad98cf0
Replace music dropdown with genre quick-select buttons
luke
pushed to
main
at
luke/ai-podcast
2026-03-21 04:18:31 -05:00
f5eabd7dc4
Add fetch_music.py (Jamendo API) + expand genre keywords
luke
pushed to
main
at
luke/ai-podcast
2026-03-21 03:45:24 -05:00
f717edeacb
Fix style map key mismatch — API uses 'map', frontend was using 'style_map'
luke
pushed to
main
at
luke/ai-podcast
2026-03-21 03:42:57 -05:00
56607879ee
Fix style-matched dropdowns — populate from full model list, not just pool
luke
pushed to
main
at
luke/ai-podcast
2026-03-21 03:40:13 -05:00
fcefabdaee
Expand style-matched routing to 10 models for maximum caller variety
luke
pushed to
main
at
luke/ai-podcast
2026-03-21 03:37:26 -05:00
58495d2c75
Fix stale model detection — validate against current OPENROUTER_MODELS
luke
pushed to
main
at
luke/ai-podcast
2026-03-21 03:33:51 -05:00
51961dc19b
Fix stale model map detection — check if all values are same model
luke
pushed to
main
at
luke/ai-podcast
2026-03-21 03:31:38 -05:00
c516402402
Update model routing with latest OpenRouter models
Previous
1
Next