How to Make UGC-Style Ads With OpenShorts
Want to make UGC-style ads without picking up a camera or hiring a film crew? OpenShorts is an open-source studio that runs on your own machine and turns a product link into a finished talking-head ad.
The repo already sits at 4K+ GitHub stars, and the self-hosted version leaves no watermark. The catch is that the studio is free, but the AI actors and voices behind it still run on paid APIs.

What You Need
- A machine of your own to self-host OpenShorts on.
- Paid API access for the AI actors and voices.
Tutorial
- Paste a product link into OpenShorts. Everything downstream builds off that one link instead of footage you shot yourself.
- Let the AI write the script. You do not write the copy.
- Generate an AI actor to be the spokesperson. No camera, and no filming yourself.
- Give the actor a voice. This is one of the parts that runs on a paid API, not on the free studio.
- Sync the lips to that voice track.
- Add B-roll, subtitles and hook overlays on top. That is what turns the raw talking head into a finished ad.
- Drop in a long-form video if you want clips instead of an ad. The workflow does not stop at ads.
- Let it find the best moments in the footage.
- Track the speaker's face through the clip.
- Turn them into vertical clips for TikTok, Reels and Shorts.
- Generate thumbnails for the clips.
- Create titles and descriptions for each one.
Wrapping Up
You now know the whole path: product link in, AI spokesperson out, and a second path that cuts long videos into vertical clips. The studio costs nothing to self-host and drops the watermark, but budget for the cloud AI that powers the actors and voices. If you already have that API access, this is a way to get finished UGC-style ads without a film crew.
Does this still work?
Nobody's checked yet
Sign in to tell everyone how it went.
Continue with GoogleBe the first — one tap saves the next person an hour.
It takes 3 reports in 30 days to set the status.
More shares you might like
ToolsHow to Get 2 XXI Tickets for 23rb With GoPayAlex Ruiez · 12h · 19 views
AIGitHub Repo Collects 517+ Claude Opus 5.5 Video PromptsAlex Ruiez · 1d · 22 views
NewsOpen-slide 2.0 Adds a Visual Editor and Editable PPTX ExportAlex Ruiez · 2d · 25 views
AIHow to Get 1B Free Tokens on Muse.AiAlex Ruiez · 2d · 31 views
AIThe Startup Splits Claude Code Into a Five-Role Dev TeamAlex Ruiez · 3d · 30 views
ToolsHow to Build Your Own Peripherals for MuseAlex Ruiez · 4d · 40 views
Comments
Join the conversation — sign in to comment.
No comments yet — start the conversation!