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.

Open AI UGC – 無料のオープンソースAI動画広告スタジオ

概要 – 最新のテキスト・トゥ・ビデオおよび画像・トゥ・ビデオモデルを使用して、誰でも短尺の縦型(9:16)UGC風動画広告を作成できるセルフホスト型Webアプリです。ArcadsやMakeUGCのような商用サービスと同様のワークフローを再現しつつ、MITライセンスで提供され、独自のインフラ上で実行でき、ユーザーごとのサブスクリプション料金も発生しません。

主な機能

  • マルチモデル生成 – Muapiが提供する4つの動画モデル(Veo 3.1, Seedance 2, Grok Video, Happy Horse 1)から選択し、モデル固有のパラメータ(アスペクト比、長さ、解像度、モード)を設定可能です。
  • スクリプト優先UI – マーケティングスクリプトを貼り付け、必要に応じて最大7枚の参照画像を @imageN プレースホルダーで埋め込み、Generate をクリックするだけで、数秒から数分で動画が完成します。
  • クレジットと課金 – Stripe統合により、3つのSaaS型プラン(Free/Pro/Elite)を提供。ユーザーは初期10クレジットが付与され、生成ごとに1クレジット消費されます。クレジットはStripe経由で追加購入可能です。
  • 認証と永続化 – NextAuth.jsによるGoogle OAuthを採用し、PrismaとPostgreSQLでユーザー、生成物、クレジット残高を管理。ダッシュボードで生成履歴を確認できます。
  • 非同期Webhookパイプライン – アプリがMuapi.aiにリクエストを送信し、完了後に /api/webhook/muapi エンドポイントが呼び出されて動画URLが返されます。フロントエンドは生成レコードをポーリングし、ローディング表示を自動的に動画に切り替えます。
  • 拡張性 – 新しいMuapiモデルの追加は、src/app/page.js の約10行の編集と生成ルートへの1行の追加で完了します。

技術スタック

  • Next.js 16 (App Router) + React 19 – Server ComponentsによるUI構築。
  • Tailwind CSS v4 + Framer Motion – モダンでレスポンシブなデザインと滑らかなアニメーション。
  • Prisma 7 + PostgreSQL – 型安全なデータレイヤー。
  • NextAuth.js – Google OAuth(他のプロバイダーも容易に追加可能)。
  • Stripe – クレジット追加のための決済とWebhook。
  • Muapi.ai – 動画生成モデルへの統一APIゲートウェイ。

導入方法

  1. リポジトリをクローンし、依存関係をインストール (npm install)。
  2. PostgreSQL URL、Google OAuth認証情報、Muapiアクセスキー、Stripeキーを含む .env ファイルを作成。
  3. npx prisma db push でテーブルを作成し、npm run dev を実行。
  4. http://localhost:3000 にアクセスし、Googleでログインして動画生成を開始。

デプロイ – Vercelサーバーレスホスティングに最適化されています。「Deploy with Vercel」ボタンで簡単にデプロイ可能。環境変数を設定し、Webhook URLをVercelドメインに向けるだけです。

クローズドなSaaSと比較する理由

機能 商用サービス (Arcads/MakeUGC) Open AI UGC
コスト $110-$500+/ユーザー/月 無料ソフトウェア。Muapi利用料とStripe手数料のみ
アクターライブラリ 固定ベンダーリスト 任意の顔や製品画像をアップロード可能
モデル選択 単一の独自モデル 4つのモデルを切り替え可能、拡張も容易
ブランディング ベンダーの透かしとUI 完全なホワイトラベル制御(独自ドメイン、透かしなし)
データプライバシー ベンダーが全レンダリングを保存 レンダリングURLとユーザーデータは自社DBに保持
拡張性 クローズドソース MITライセンス、完全にハック可能

ライセンス – MIT(フォーク、リブランド、販売が可能)。


Open AI UGCは、クリエイターやエージェンシーに対し、ベンダーロックインなしでAI生成動画広告を制作できる、コストフリーでカスタマイズ可能な手段を提供します。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト