SamurAIGPT/Vibe-Workflow
Free, open-source alternative to Weavy AI, Krea Nodes, Freepik Spaces & FloraFauna AI — node-based AI workflow builder for generative image & video pipelines
Vibe Workflow – 開発者向け、自己ホスティング可能なノードベースAIワークフロー構築ツール
何であるか
- 無料でMITライセンスのウェブアプリ。生成画像・動画のパイプラインを視覚的に構成できる。Weavy AI、Krea Nodes、Freepik Spaces、FloraFauna AIなどの商用ツールのノードエディタ体験を模倣しているが、自前のハードウェアで実行可能。
主要コンポーネント
- フロントエンド – Next.jsアプリ(
client/)でドラッグアンドドロップキャンバスを提供。 - ワークフロービルダー ライブラリ – 再利用可能なUIパッケージ(
packages/workflow-builder/)でノードシステムを実装。 - バックエンド – FastAPIサービス(
server/)でノードリクエストを生成モデルプロバイダ(MuAPI/Vadoo AI)に転送し、結果を返す。
主な機能
| 機能 | 詳細 |
|---|---|
| ノードベースのビジュアルエディタ | コードを書かずにモジュール(例:プロンプト、モデル、ポストプロセス)を構築・接続・順序変更可能。 |
| 生成画像・動画 | MuAPIの拡散モデルおよび動画モデルを使用。APIキーはユーザー自身で提供。 |
| 自己ホスティング可能 | Docker Composeまたは手動設定。データはインフラストラクチャ外に流出しない。 |
| 拡張可能 | 任意の外部APIやLoRA/カスタム拡散モデルを呼び出すカスタムノードを追加可能。 |
| APIおよび埋め込み対応 | ホステッド版(muapi.ai/workflow)はREST APIと埋め込みウィジェットを提供。オープンソースリポジトリも同様に拡張可能。 |
| MITライセンス | 修正・再配布・他の製品への統合が自由に可能。 |
一般的な利用シーン
- クリエイティブスタジオ – ブランドガイドラインを社内に保ちつつ、大規模なアセット生成を自動化。
- 開発者 – SaaS製品や社内ツールに完成済みのビジュアルワークフローウィジェットを埋め込み。
- 研究者 – ベンダーロックインなしで新しい拡散モデルや動画生成器を実験。
- ノーコードクリエイター – スクリプトではなくUIで複雑な生成パイプラインを設計。
導入手順(クイックスタート)
- クローンとインストール
git clone https://github.com/samuraigpt/vibe-workflow.git cd vibe-workflow npm install # workspaces経由でclient + libraryをインストール - MuAPIキーの追加
cd server cp .env.example .env # .envを編集 → MU_API_KEY=your_key - ローカルで実行
- フロントエンド:
npm run dev:app→ http://localhost:3000 - バックエンド:
python -m venv venv && source venv/bin/activate pip install -r requirements.txt uvicorn app.main:app --reload --host 0.0.0.0 --port 8000
- フロントエンド:
- またはDocker Composeを使用
フロントエンドは3000番、APIは8000番。cp .env.example .env # MU_API_KEYを設定 docker compose up --build
プラットフォームの拡張方法
packages/workflow-builder/に新しいノードを作成。入出力ポートとリクエスト内容を定義。- バックエンドでノードを登録。FastAPIサーバーがペイロードを処理できるようにする。
- ライブラリを再ビルド(
npm run build:lib)し、クライアントを再起動。
商用代替品と比べてVibe Workflowを選ぶ理由
- オープンソースかつ無料 – サブスクリプション料金なし。
- データの完全なコントロール – すべての処理が自社サーバー上で実行。
- 任意のモデルと即時接続 – MuAPIを他のプロバイダに切り替えたり、自前の拡散モデルをホスティング可能。
- 再利用可能なライブラリ – ノードエディタは他のプロジェクトにインポート可能。
リソース
- 全体のストーリーと動機:[Medium記事]
- ホステッドSaaS版(すぐにUIを使いたい場合): https://muapi.ai/workflow
- コントリビューティングガイド:
CONTRIBUTING.md - ライセンス: MIT
Vibe Workflow は、有料SaaSプラットフォームに縛られず、ノードベースエディタの力を活用したいクリエイター向けの視覚的「パイプラインビルダー」である。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト