AutoTube: turning novels into narrated videos, end to end
An early AI project — a pipeline that scrapes a novel, cleans and translates it, generates a voiceover and images, stitches a video with FFmpeg, and uploads it straight to YouTube.
AutoTube is one of my earlier projects, and it’s a good one — a pipeline that takes a novel and turns it into narrated, YouTube-ready videos with almost no manual work. It’s built for a YouTube channel where every video is generated this way.
The pipeline
Give it a link to a novel and it runs end to end:
- Scrape the novel site and pull out all the chapters.
- Clean the text — authors leave notes, thank-yous, and other noise, so I strip those with a mix of manual rules and regex.
- Translate where needed, using Google Translate, to produce consistent English content.
- Voice it with Edge TTS, which gives natural-sounding narration with multiple accent options.
- Generate images to go with the narration.
- Stitch the audio and images into a video with FFmpeg, keeping the audio and visuals in sync.
- Upload the finished video to YouTube automatically through the YouTube API.
novel URL → scrape chapters → clean (rules + regex) → translate
→ Edge TTS voiceover + images → FFmpeg compose → YouTube upload
What I took away
AutoTube was where I first got comfortable chaining a bunch of independent tools into one automated pipeline — scraping, TTS, image generation, FFmpeg, and a platform API — and handling the messy middle steps, like cleaning scraped text, that decide whether the output is watchable. It’s not glamorous AI, but it reliably produces finished videos from a single link, which is the whole point.
The videos live on the YouTube channel, and the code is on GitHub.
AI engineer & full-stack developer building LLM products, automation, and RAG pipelines.
Continue reading

My AI coding setup: Claude Code as an orchestrator, not a writer
I do not have a $200 or $100 AI plan. I have a $20 Claude Code account and about $35 of my own — so I made Claude Code orchestrate cheaper agents instead of writing code itself. Here is the setup and the economics.

An autonomous AI testing tool: agents that test APIs and UIs on their own
DRCODE's main product — a tool that captures what a tester does and then has an AI agent test the APIs and UI by itself. The UI-testing toolkit was mine to build from scratch.

FDC: a WhatsApp bot that reads cheques and posts them into Busy
How I built a WhatsApp cheque-settlement bot for a distribution business — GPT-4o Vision OCR, party matching, and writing receipt vouchers straight into their Busy accounting software.