Anil-matcha/Open-AI-Design-Agent
Open-source AI design agent — alternative to Lovart AI, Runway Agent, Luma Labs Agent, Krea Agent, Pika Agent, Galileo AI, Magic Patterns. Autonomous multi-step creative for posters, social, brand kits, ad creatives, and video. Free, MIT-licensed, self-hosted.
Open AI Design Agent – クイック概要
概要 – 自然言語のブリーフを、ポスター、SNS用グラフィック、ブランドキット、動画広告などの完全なビジュアルアセットセットに変換する、オープンソースで自己ホスト可能な「デザインエージェント」です。自律的なプランニングループを実行し、各アセットに最適な画像・動画生成モデルを選択して結果を統合します。
重要性 – Lovart、Runway Agent、Luma Labs Agent、Kreaなどの商用ツールはサブスクリプション料金がかかり、モデル選択のロジックがブラックボックス化されています。本プロジェクトは、MITライセンスの下で同じエージェントワークフローを無料で提供し、データをオンプレミスで保持し、すべてのプランニングステップを完全に可視化します。
主な機能 (READMEより)
| 機能 | 内容 |
|---|---|
| デザインエージェント (チャットモード) | ブリーフを入力 (例: “サステナブルなコーヒーブランドのローンチキット”) → エージェントが成果物リストを作成し、各アイテムのモデルを選択し、依存関係順にアセットを生成して、ダウンロード可能なキットを返します。 |
| デザインスタジオ | ポスター、チラシ、ロゴ、ブランドボード、UIモックアップ、パッケージなどの静的アセットをワンクリックで生成。 |
| モーションスタジオ | テキストから動画、または画像から動画へのモデルを使用して、アニメーションロゴ、ショート動画広告、SNS用クリップ (9:16, 1:1, 16:9) を生成。 |
| 複数画像参照 | スタイル転送、プロダクトプレースメント、キャラクターの一貫性のために最大14枚の参照画像を提供可能。 |
| ブランドキットの適用 | パレット、フォント、ロゴ、トーンがキャンペーン内のすべての生成物で維持されます。 |
| 編集モード | 画像から画像へのモデルを使用した自然言語による編集(再着色、インペイント、拡張、要素の削除)。 |
| テンプレートライブラリ | Instagram投稿、LinkedInバナー、YouTubeサムネイル、名刺、Tシャツなどのすぐに使えるレシピ。 |
| ベクトル化とエクスポート | ラスタ出力をSVGに変換、背景削除、4K対応ファイルへのアップスケールが可能。 |
| ワークフロースタジオ | コードを書かずに繰り返し可能な多段階パイプラインを構築するための、ビジュアルノードベースのエディタ(Vibe Workflowエンジン搭載)。 |
| モデルカバレッジ | 200種類以上の画像・動画モデルをオーケストレーション (Flux 2 Pro, Nano Banana 2, Ideogram v3, Recraft v3, Midjourney v7, Kling, Sora, Veo, Runway, Luma Ray2 など)。 |
| 検証可能なエージェントループ | すべてのプラン、モデルの選択、中間出力が可視化されており、編集やフォークが可能です。 |
| 自己ホスト可能 | Node.js + FastAPIまたはDocker Composeでローカル実行可能。Muapi.aiのAPIキー以外の外部認証情報は不要です。 |
仕組み (ハイレベルフロー)
- プランニング – エージェントが自然言語のブリーフを解析し、生成するアセットの構造化リストを作成します。
- ルーティング – 各アセットに対して最適なモデルを選択します (例: ロゴにはRecraft v3、タイポグラフィポスターにはIdeogram v3、動画にはKling)。
- 実行 – Muapi.aiゲートウェイを呼び出して選択したモデルを実行し、ブランドキットデータと参照画像を渡します。
- アセンブリ – すべての出力をダウンロード可能なフォルダにパッケージ化し、元の順序とメタデータを保持します。
各ステップで一時停止、モデルの入れ替え、結果のロック、または中間画像の編集が可能です。
開始方法
| ステップ | コマンド / アクション |
|---|---|
| クローン | git clone https://github.com/Anil-matcha/Open-AI-Design-Agent.git |
| クライアントインストール | npm run install:all |
| クライアント実行 | npm run dev:app (http://localhost:3000) |
| サーバーインストール | cd server && pip install -r requirements.txt |
| サーバー実行 | uvicorn app.main:app --reload --port 8000 |
| Docker | docker compose up --build (クライアントとサーバーの両方を起動) |
| 初回起動 | UIで無料のMuapi.ai APIキーを入力してください。 |
インストール不要のホスト版も https://muapi.ai/assistant で利用可能です。
想定ユーザー
- デザインフリーランサー: 有料AIデザインスイートの無料でスクリプト可能な代替手段を求める方。
- スタートアップ / 代理店: プライバシー保護のためブランドアセットをオンプレミスで保持する必要がある方。
- 開発者: カスタムプランナー、モデル、UIコンポーネントでエージェントを拡張したい方。
- 研究者: マルチモーダル生成パイプラインやエージェントワークフローを研究している方。
ライセンスとコミュニティ
- ライセンス: MIT – 商用・個人利用ともに無料。
- サポート: Redditコミュニティ、Discordサーバー、および関連するオープンソースプロジェクトのコレクション (Open-Generative-AI, Vibe Workflow, AI-Voice-Agent など)。
結論: Open AI Design Agentは、膨大な生成モデルカタログをオーケストレーションすることで、静的および動画マーケティングアセットの作成をエンドツーエンドで自動化する、フルスタックのオープンソースプラットフォームです。すべてが透明で、自己ホスト可能です。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト