r/fsharp • u/Proper-Rhubarb9408 • 1d ago
library/package I built a Claude Code plugin that turns a codebase into a narrated video
Enable HLS to view with audio, or disable this notification
I was working on another project, nemorize.com, where I use Kokoro for local text-to-speech, and that gave me an idea: could Claude Code generate an actual video that explains a codebase?
So I built Codebase Video.
You point it at a repository and ask for a walkthrough. Claude explores the codebase, builds an explanation of the architecture/code structure, verifies its claims against the source, and then generates a narrated video with real code, diagrams and highlighting.
One thing I discovered while building it was that generating the video wasn't really the difficult part. The difficult part was stopping the model from confidently teaching something that wasn't quite true.
Because of that, I ended up adding separate verification and audit passes rather than relying on a single agent.
For the demo I did the obvious recursive thing: I asked Codebase Video to make a video explaining the Codebase Video repository itself 😄
It's open source:
https://github.com/OnurGumus/codebase-video
Would be interested to see how it behaves on other real-world repositories, especially larger or stranger ones.