Hear it for yourself
Real episodes generated from real codebases. Hit play.
Loading...
Three steps. One podcast.
Use the CLI for full control, or hand it to AI and let it handle everything.
1
Just ask AI
Say "Create a podcast about my codebase using npx code2cast. Start with a pilot episode. Walk me through the process." AI handles everything -- you'll have your first episode in minutes.
2
AI writes the script
AI hosts and guests discuss changes naturally -- architecture decisions, new features, bug fixes. No scripting needed.
Alex:So this week the team landed a pretty significant refactor of the routing layer. Let's talk about what changed.
Sam:Yeah, the big one is the migration from the old middleware chain to a new plugin-based architecture...
Alex:Exactly. And what's clever is how they handled the backward compatibility...
8 segments / 12 min estimated
3
Publish and share
One command to publish. Your team gets a private podcast page with audio player, transcript, and episode history.
Choose your workflow
Use the CLI for full control, or hand it to AI and let it handle everything.
Built for every team
Whether you're leading a team, onboarding, or shipping across time zones -- Code2Cast keeps everyone in the loop.
Engineering Leads
Stay across every repo
Get a weekly audio digest of what shipped across your team's repositories. No more context-switching through dozens of PRs.
New Hires
Ramp up faster
Listen to the story of your codebase -- architecture decisions, refactors, and why things work the way they do.
Cross-functional
Bridge the gap
Give product, design, and leadership an easy way to follow what engineering is shipping -- without reading code.
Async Teams
Ship context, not meetings
Replace status meetings with episodes your team can listen to on their own time -- commuting, at the gym, or between tasks.
FAQ
What runs locally vs. in the cloud?+
Everything starts local. The CLI uses your own AI agent (Claude Code, Codex, etc.) to analyze your codebase and write the script -- nothing leaves your machine at that stage. When you synthesize audio, the transcript is sent to the Code2Cast API for voice generation but is not stored on our servers. Your data only lives on Code2Cast if you choose to publish your episode. You can also bring your own ElevenLabs key to keep voice synthesis fully local.
Is it free?+
Yes. The free plan gives you 10 minutes of voice synthesis per month -- enough for a couple of episodes. If you bring your own API keys (for AI and voice providers), there are no limits at all. Paid plans start at $9/month for 60 minutes.
Can I customize the hosts and voices?+
Yes. You can configure the number of speakers, their names, roles (host, guest, narrator), and personality descriptions. Each speaker can be assigned a different ElevenLabs voice -- choose from 50+ built-in voices or use your own cloned voices. You can also pick a conversation style (casual chat, deep dive, debate, roast, and more) to control the tone and dynamics of the episode.
Give your codebase a podcast in seconds.
Point Code2Cast at any repo and get podcast episodes your whole team can listen to. Free to start.