Made a similar one, but for generating Stable Diffusion-illustrated narrated slideshows.
Haven’t made a web interface for it as it’s somewhat expensive to run, but here is example output: https://www.youtube.com/@artificialinsanity/videos
I also have a “producer” script which comes up with the ideas for the video topics for the other script to make.