Repolode
TizenryA

TizenryA/colab-gpu-studio

Google ColabのオンデマンドGPUでComfyUIのワークフローを実行できる、Driveキャッシュとジョブキュー搭載のスマホ向けパーソナルAIスタジオ。

スター
122
フォーク
18
未解決の Issue
1
最終コミット
16 時間前

これは何?

Colab GPU Studioは、モバイルブラウザからComfyUIで画像や短い動画を生成するためのセルフホスト型Webアプリです。Reactフロントエンドはタッチ操作を重視し、ワークフローごとにフォームを自動生成します。FastAPIバックエンド、ジョブキューワーカー、タイムアウト監視プロセスは、手元のVPS上で動作します。

生成を開始したときだけ、バックエンドがGoogle Colab GPUをリクエストします。モデルの重みとComfyUI環境はGoogle Driveにキャッシュされるため、セットアップ処理は安価なCPUランタイムで実行でき、出力を保存するとすぐにGPUが解放されます。キューに入ったジョブは、ブラウザを閉じた後も実行されます。

このプロジェクトには、デュアルサンプラーによるテキストから画像への生成、単一画像からのテキストから画像への生成、最初と最後のフレームを指定する画像から動画への生成、複数の参照画像を使った動画生成の4種類の組み込みワークフローテンプレートが付属しています。実GPUの利用はデフォルトで無効になっており、独自のGoogle OAuthを接続して有効にするまでは、ワークフローは下書きのままです。

主な機能

  • 01スマートフォン向けに最適化されたReactインターフェースで、ワークフローごとにフォームを自動生成。
  • 02生成開始時にのみColab GPUをリクエストし、出力の保存後に解放。
  • 03ComfyUI環境とモデルの重みをGoogle Driveにキャッシュ。
  • 04タイムアウトした実行を整理する監視プロセスを備えたバックグラウンドジョブキュー。
  • 05画像・動画生成向けの組み込みワークフローを4種類収録。
  • 06API、ワーカー、監視プロセスのコンテナを使ったDocker Composeによるデプロイ。

ユースケース

  • ComfyUIのノードグラフを手作業で管理せずに、スマートフォンから画像を生成する。
  • Webアプリは小規模なVPSで動かしながら、ColabのレンタルGPUで画像から動画への生成ジョブを実行する。
  • 大容量のモデルをDriveにキャッシュして、繰り返しの実行時に再インストールを省く。
  • マルチテナントサービスではなく、非公開の個人用AI制作環境として運用する。

クイックスタート

  1. 1

    非公開の .env 設定ファイルを生成します

    uv run python scripts/init_env.py --site-url https://你的域名
  2. 2

    Docker Compose でサービス(api、worker、watchdog コンテナ)を起動します

    docker compose up -d --build

使う前に知っておきたいこと

  • AGPL-3.0 の下でライセンスされているため、ネットワーク経由で提供する改変版もソースコードを公開する必要があります。
  • Google Colab の GPU を実際に使用する機能はデフォルトで無効です。利用するには、ご自身で Google OAuth を設定し、予算の上限を設けて、ワークフローを確認する必要があります。
  • 個人でのセルフホスト用途のみを想定しており、マルチテナントの分離機能はありません。
  • 組み込みの実ワークフローは、確認が完了するまでドラフトのままです。また、README によると、オフライン受け入れ CI はまだ GitHub Actions で実行されていません。

収録されている特集

トピック

よくある質問

colab-gpu-studio とは?
Google ColabのオンデマンドGPUでComfyUIのワークフローを実行できる、Driveキャッシュとジョブキュー搭載のスマホ向けパーソナルAIスタジオ。 Colab GPU Studioは、モバイルブラウザからComfyUIで画像や短い動画を生成するためのセルフホスト型Webアプリです。Reactフロントエンドはタッチ操作を重視し、ワークフローごとにフォームを自動生成します。FastAPIバックエンド、ジョブキューワーカー、タイムアウト監視プロセスは、手元のVPS上で動作します。
colab-gpu-studio は無料で使えますか?ライセンスは?
colab-gpu-studio は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
colab-gpu-studio は今もメンテナンスされていますか?
活発にメンテナンス中。colab-gpu-studio の最終コミットは 2026年11月6日 です。
colab-gpu-studio は何に使えますか?
ComfyUIのノードグラフを手作業で管理せずに、スマートフォンから画像を生成する。 Webアプリは小規模なVPSで動かしながら、ColabのレンタルGPUで画像から動画への生成ジョブを実行する。 大容量のモデルをDriveにキャッシュして、繰り返しの実行時に再インストールを省く。 マルチテナントサービスではなく、非公開の個人用AI制作環境として運用する。
colab-gpu-studio のインストール方法は?
非公開の .env 設定ファイルを生成します: uv run python scripts/init_env.py --site-url https://你的域名 Docker Compose でサービス(api、worker、watchdog コンテナ)を起動します: docker compose up -d --build
colab-gpu-studio はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/TizenryA/colab-gpu-studio

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト