
Kevin Stratvert sets up a ChatGPT dot as a YouTube coach: it connects vidIQ, sets a 20% daily-views goal, shares video ideas in a Space and keeps checking in on its own.
Tim builds a Python AI agent from scratch: you speak what you want, and a 6-step pipeline combining text, voice, image and video generation via OpenRouter produces a fully scripted video.
Tech With Tim · YouTube · published Oct 18, 2026 · Content & Creative
▶ Watch on YouTubeBuild a Python agent that takes my spoken request, then in 6 steps writes a script, generates voiceover, images and video clips through OpenRouter, and assembles them into a finished video.
Tim builds a Python pipeline you talk to: it records your voice, transcribes it, writes a script, generates a cover image, a voiceover and an 8-second video from that image, and prints what each step cost. Every model call goes through OpenRouter with a single API key.
The problem: Generating text, images, speech and video usually means juggling different SDKs, modules and something like seven API keys.
Start a blank Python project with uv; the code is free from the link in his description.
Each model's API tab on OpenRouter shows the exact path and parameters to call it.
0:00Demo: speak and get a video2:41Why one OpenRouter API key3:30Project setup with uv4:26Getting an OpenRouter key6:22helper.py and cost tracking9:24Step 1: record and transcribe14:44Step 2: script with structured output20:07Step 3: cover image23:44Step 4: voiceover25:58Step 5: image-to-video30:50Full pipeline in main.py33:34Spend dashboard and wrap-upDistilled from the video’s captions

Kevin Stratvert sets up a ChatGPT dot as a YouTube coach: it connects vidIQ, sets a 20% daily-views goal, shares video ideas in a Space and keeps checking in on its own.

Futurepedia shows how Claude writes plain JavaScript that draws every frame, sound effects included, then uses his free 86-style atlas to make an explainer, even synced to a voiceover.

Ben explains the Reverse Engineer Anything idea and uses a three-step process on his 6 best and 6 worst newsletters to rebuild his newsletter skill instead of writing instructions by hand.

Ben walks through eight ways his team uses Claude Motion, from product demos and onboarding videos to a weekly report video that posts itself in Slack, with the exact prompts.