Holy shit... I just automated sth I thought was impossible with AI: product tutorial videos
The problem at MindPal was pretty simple: we have hundreds of AI templates to share. We know videos of these templates work - some have gotten us tens of thousands of views. But actually making them was a total nightmare.
We tried everything. At one point, we even hired a freelancer, but the feedback loop was exhausting. It actually took longer to give feedback and wait for revisions than it did to just make the video ourselves. It was slow, expensive, and impossible to scale.
When we did it ourselves, it was a massive grind:
→ Record the screen of the behind-the-scene agent builder
→ Record a demo of the agent working
→ Write a script that didn't sound like a robot
→ Record a voiceover or an avatar
→ Spend hours editing everything together
If my co-founder or I were tired or busy, the videos just didn't happen. I assumed this was just the "manual tax" you had to pay for quality.
Last weekend, I got fed up and asked Claude if I could just automate the whole damn thing.
Turns out, I can.
So I spent the weekend cooking something - an internal AI SOP to turn any workflow URL (yes, from just a single URL) into a publish-ready use case video that passes all quality standards in ONE GO.
Here is the new setup:
→ Playwright: Records the screen and even moves the mouse like a human
→ @Claude by Anthropic: Writes the narrative based on our actual product info
→ @HeyGen: Creates the avatar and voiceover
→ @Remotion: Programs the entire edit - syncing everything into a final file
→ @Zernio + @Railway: Automatically publishes the video and saves the assets.
Now, I just give the system a URL and a finished video comes out. I don't even have to click "upload."
I just wrote a post sharing the full behind-the-scenes build, the architecture, and the logic behind of this AI video agent. Check it out here if you think this could be helpful for your company: https://mindpal.space/article/ai-video-agent
P/s: This is what I wake up to every day now 😎✌️



Replies
MindPal
Damn i just lost my job:)
MindPal
@dat_vo_dinh And now you have the space to do better jobs 😁👍
Can it handle complex workflows or just simple ones?
MindPal
@fiona_margaret How complex are you thinking of? Right now, this system is automating four types of short-form videos that we make:
AI agent template promotion videos
Turning our long-form user interviews into short clips
Product angles videos
News and trends updates videos
I'm also using this system to edit long-form videos we make, too. But for long-form videos, right now we are still recording the raw footages ourselves; the system just handles the editing part.
@fiona_margaret this is pretty complex as is I think. It just seems simple because its been put across post execution
Mirowl
This is incredible. You’ve basically built a 'Video Factory' for your SaaS. 🚀
I’ve been wrestling with the exact same 'Video Tax' while launching my latest Mac tool (Mirowl), and this is the inspiration I needed to stop doing things manually. The Claude + Remotion combo is a game-changer. Thanks for sharing the behind-the-scenes!
MindPal
@safiullah_mohamed I'm glad you find this sharing useful. Try this out and let me know how it goes. ;)
Ovren
This is exactly the kind of AI execution people underestimate, not just generating ideas, but actually removing a painful workflow end-to-end. The “feedback loop was slower than doing it ourselves” part is way too real. Great build.
MindPal
@mikita_aliaksandrovich Thanks, Nikita. The faster feedback loop is definitely one of the best parts of the system. My speed of iteration has gone from months/weeks to days now.
How much cost savings did you actually see?
MindPal
@freya_madison Cost saving is not my main goal for this AI video agent, so I don't really pay attention to it, but two things definitely stand out for me:
I don't have to pay for an external freelance video editor for this, so that's a big saving.
I noticed that the video agent feature on Heygen is actually quite expensive, but for this system, I don't need their video agent feature. I just need their video generation feature, and that's much more affordable.
Can this handle longer tutorial videos too?
MindPal
@isla_catherine I think so. I designed it around short-form videos because for us, that's specifically the kind of videos that we want more volume right now, but you can definitely use the same playbook for longer tutorial videos.
Is this something you plan to productize fully?
MindPal
@gabriel_flores3 If there is a real demand for this, I think I can turn this into an actual product people can use for their own video making use cases
I’d love to see how it performs compared to your manually created videos.
MindPal
@mathew_chang On an individual level, I think there isn't any video that surpasses our highest-performance video yet. But as a whole system, it is definitely much more consistent, reliable, and allows for much faster iteration compared to before.
Wannabe Stark
MindPal
@jasonhowie Glad to hear that. Have you tried something like this for your company?
Wannabe Stark
MindPal
@jasonhowie What kinds of videos do you often make? I'm happy to share with you what I know, if that helps
This is honestly where things are heading.
You basically rebuilt the entire video production stack into a pipeline — and that matches what we’re seeing more broadly. AI video tools are already cutting production time and cost massively, sometimes up to ~70% compared to traditional workflows
What’s impressive here isn’t just automation — it’s removing tool switching. Script → recording → editing → publishing all in one flow is the real unlock.
Also interesting that you used Playwright for “human-like” interaction. That’s the missing piece in a lot of these setups.
Feels like this is the early version of something much bigger:
content systems, not content creation.
Curious how it handles edge cases though — like UI changes or flows that aren’t clean.
MindPal
@alpertayfurr The system is orchestrated by an LLM, so it can be flexible. As long as I provide it with enough context about what exactly it's doing, it will find its way to accomplishing the task.