Open AI UGC
Open-source studio for generating vertical AI video ads with synthetic actors from a script and reference image, positioned as an alternative to Arcads and MakeUGC.
- GitHub stars
- 347
- Last commit
- yesterday
- Licence
- MIT
- Self-hosted
- Yes
Open AI UGC is a free, open-source application for creating user-generated-content style video ads with AI actors. The README presents it as an alternative to commercial services such as Arcads and MakeUGC, without per-seat pricing, a locked actor library or vendor watermark. It targets marketers and small teams who produce short-form social ads.
The workflow is to paste a script, upload a reference face or product image, choose a video model, and generate a 9:16 vertical clip suited to TikTok, Reels or Shorts. The tool supports several video generation models, including Veo 3.1, Seedance 2, Grok Video and Happy Horse 1. Generation is powered by Muapi, an outside API service, so model usage is handled there rather than on your own hardware.
The app is built with JavaScript and Next.js, is MIT licensed, and can be self-hosted, with a live demo hosted on Vercel. The README also links related open-source projects for workflow building, video clipping and social scheduling, plus agent skills that let coding assistants automate batches of ad variants from the terminal.
Key features
- Script-to-video AI actor ads
- Reference face or product image upload
- Choice of several video generation models
- 9:16 vertical output for social platforms
- Self-hostable Next.js application
- Agent skills for batch ad generation
Pricing: The app is free and MIT licensed. Video generation runs through Muapi, so check its pricing for model usage costs.