Anil-matcha/Open-AI-UGC

Open AI UGC — free, open-source alternative to Arcads and MakeUGC. Generate AI UGC video ads with realistic AI actors using Veo 3.1, Seedance 2, Grok Video, and Happy Horse 1. Self-host on Next.js + Stripe + MUAPI.

What it solves

Open AI UGC provides a free, open-source alternative to expensive AI video ad platforms like Arcads and MakeUGC. It eliminates high monthly per-seat subscriptions and vendor lock-in by allowing users to self-host their own UGC (User Generated Content) video studio, use their own actor/product images, and choose from multiple state-of-the-art video models.

How it works

Users provide a script and optionally upload up to seven reference images (such as faces or products). The system then uses the Muapi.ai API gateway to send these inputs to one of several supported video models (Veo 3.1, Seedance 2, Grok Video, or Happy Horse 1). The generation process is asynchronous: the app submits the request, and once the video is rendered, Muapi.ai sends a webhook callback to the application to update the video status and provide the final URL for the user to view in their dashboard.

Who it’s for

This tool is designed for solo creators, freelancers, and agencies who need to produce high-conversion vertical video ads for TikTok, Reels, and Shorts without paying for expensive SaaS subscriptions.

Highlights

  • Multi-Model Support: Switch between different AI video models (Google's Veo, ByteDance's Seedance, xAI's Grok Video, etc.) on a per-render basis.
  • Custom Actor Library: Upload any face or product image to animate, rather than being limited to a pre-set roster of actors.
  • SaaS-Ready Infrastructure: Comes with built-in Google sign-in, a credits system, and Stripe billing integration for those wanting to resell the service.
  • Flexible Input: Supports both text-to-video and image-to-video workflows, including inline image references (e.g., @image1) within scripts.

Related

  • Project
  • Project
  • Project