Comfy-Org/Comfy-Desktop

The desktop app for ComfyUI

何を解決するか

Comfy Desktopは、ComfyUIのインストールと管理における技術的な障壁を解消します。Python環境やCUDA設定、依存関係の管理(いわゆる「依存関係の地獄」と呼ばれる問題)を手動で行う必要がなくなり、ユーザーはソフトウェアのインストールトラブルシューティングではなく、生成AIワークフローの構築に集中できます。

動作方法

Electron、Vue 3、TypeScriptで構築されたクロスプラットフォームのデスクトップアプリケーションです。各環境は自己完結型でGPU対応のComfyUIを提供します。各環境には、事前にビルドされたPyTorchとGPU用のウィールを含む移動可能なPythonバージョンが含まれています。また、Gitがインストールされていないマシンでもgit操作(例:クローン)を処理できる最小限のPythonブートストラップとpygit2がバンドルされています。

対象ユーザー

ComfyUIのユーザー、特にワンクリックインストール体験を求める初心者から、異なるバージョン、モデル、カスタムノードを併用して複数の独立したComfyUIセットアップを衝突なく並行して実行したい上級者までを対象としています。

主な特徴

  • 隔離された環境: 独立した複数のComfyUIインストールを同時に実行でき、それぞれが独自のカスタムノードとモデルを保持します。
  • ワンクリック管理: ターミナルやGitを使わずに、ComfyUIとカスタムノードを即座に更新できます。
  • スナップショットとロールバック: インストールのバックアップを作成でき、更新やカスタムノードの導入によってクラッシュした場合に復元可能です。
  • 依存関係ゼロのセットアップ: 自分のPythonとGitバックエンドをバンドルしているため、システム全体にPythonやGitをインストールする必要がありません。
  • 移行サポート: 既存のポータブルまたはGitベースのComfyUIインストールをインポートして採用できます。

関連

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