[ComfyMaster57] ComfyUIをデスクトップアプリで使ってみよう〜Stability MatrixとComfyUI Desktop〜

[ComfyMaster57] ComfyUIをデスクトップアプリで使ってみよう〜Stability MatrixとComfyUI Desktop〜

これまでに、ComfyUIマスターシリーズでは、主にGoogle Colabや共有ComfyUIでの動作を前提にお話ししてきましたが、ComfyUIはクラウドだけでなく、もちろんローカルPC上で動作させることもできます。ComfyUIは、そのためのデスクトップアプリを提供しており、ユーザーはハイスペックPCがあれば簡単にローカルPCでComfyUIを実行できます。今回は、クラウド以外の手段でのComfyUIの実行方法を解説します。

1. ComfyUI専用デスクトップアプリ: ComfyUI Desktop

ComfyUI Desktopとは

ComfyUI Desktopは、ComfyUIを簡単にインストールおよび使用をできるようにしたデスクトップアプリです。AICUでも以前にComfyUI Desktopを取り上げました。当時はクローズドβとして提供されていたことから、一部のユーザーのみが利用可能でしたが、現在はオープンβとして全てのユーザーに公開されています。

前回の記事はこちら

https://note.com/aicu/n/ndfa6039cde55

また、前回からの変更点として、Windows版だけでなく、Mac版も提供開始されました。

画像

今回は、Mac版のインストールから使用までの流れを確認していきます。

ComfyUI Desktopのインストール

まずは、ComfyUI Desktopのインストールから開始しましょう。以下のリンクにアクセスしてください。

https://www.comfy.org/download

 

リンクにアクセスすると、以下のようにアプリのダウンロード画面が表示されます。ここで、「Download Mac」をクリックしてください。

画像

そうすると、「ComfyUI x.x.x - arm64.dmg」(x.x.xはバージョン)というファイルがダウンロードされます。このファイルをクリックすると、以下のようなダイアログが表示されるので、「ComfyUI.app」をドラッグ&ドロップで「Applications」フォルダに格納してください。これでインストールは完了です。

画像

ComfyUI Desktopの起動とComfyUIのインストール

それでは、ComfyUI Desktopを使ってみましょう。インストールしたComfyUI Desktopを起動すると、以下の画面が表示されます。ありがたいことに日本語に対応しています。ここでは、「はじめる」をクリックします。

画像

次の画面では、使用するGPUを選択します。Macの場合は、MPS、Manual Configuration、CPUモードの3つから選択します。

MPS(Metal Performance Shaders)は、AppleのMac向けGPU高速処理フレームワークです。ComfyUIでMPSを選択すると、MacのGPUを使用して処理を行います。

画像

Manual Configuration(手動設定)モードでは、GPU処理に関する詳細なパラメーターを自分で設定できます。注意点としては、「完全にサポートされていない」と表示されていることから、意図しないバグが存在する可能性があります。腕に自信のある方以外は、このモードの使用は避けましょう。

画像

CPUモードは、GPUを使わずにMacのCPUのみで処理を行うモードです。通常の使用では、このモードを使うことはないです。現状の使用としては、ComfyUIでGPUを必要としない処理の実行のみを目的とし、意図的にCPUモードにしたい場合になるでしょう。

画像

GPUの選択が終わったら、次はインストール先を選択します。ここではデフォルトで設定されている「/Users/[ユーザー名]/Documents/ComfyUI」にインストールします。

画像

次は、既にComfyUIをインストール済みの方向けの設定になります。もし、ComfyUIをインストール済みならば、そのフォルダを指定することで、既存のユーザーファイルとモデルを新しいインストール先に移行できます。今回は、インストール済みのComfyUIはないので、何も設定せずに「次へ」ボタンをクリックします。

画像

最後にアプリケーションの設定をします。ここでは、以下の設定が可能です。

  • 自動更新:ComfyUIの自動更新の有効/無効を設定します。

  • 使用状況のメトリクス:ComfyUIの使用状況をComfy Orgに送信する機能の有効/無効を設定します。

  • ミラー設定:Python、Pip、Torchのインストール元のURLを設定します。通常は、この設定の変更は不要です。

全ての設定が完了したら、「インストール」ボタンをクリックします。

画像

ComfyUIや必要なパッケージなどのインストールが開始します。インストールの完了を待ちましょう。

画像

インストールが完了すると、ComfyUI画面が表示されます。

画像

ComfyUI DesktopでのComfyUIの使用

ComfyUI DesktopでのComfyUIの使用は、通常のComfyUIと変わりません。異なる点としては、ComfyUI ManagerからComfyUIのアップデートができないことです。これはComfyUI Desktopの方で行われるためです。それ以外に大きな違いはないため、通常のComfyUIと同じように使用できます。

画像

2. Stability Matrix

Stability Matrixとは

Stability MatrixはStable Diffusionに特化したマルチプラットフォームのパッケージマネージャ兼推論UIとして、多種多様なWeb UIパッケージ(例:Automatic1111、ComfyUI、Fooocusなど)のインストール・更新、モデル・拡張機能の管理をワンクリックで実現するツールです。

AICUでもStability MatrixをAutomatic1111の文脈で度々扱ってきました。

https://note.com/aicu/n/nfef0fe2728dd

https://note.com/aicu/n/n591bf20e2903

https://note.com/aicu/n/n1e3ed147e586

今回は、Stability MatrixでComfyUIの使用方法を解説します。

Stability Matrixのインストール

それでは、Stability Matrixのインストールから開始しましょう。以下のリンクにアクセスしてください。

https://github.com/LykosAI/StabilityMatrix/releases

 

当該リンクにアクセスすると、各バージョンのリリース情報が表示されます。各リリース情報の下部にある「Assets」セクションから、自身のOSに合うパッケージをダウンロードしてください。基本的には最新バージョンのパッケージのダウンロードで問題ありません。ここでは、v2.13.4を例に取ります。v2.13.4の場合は、パッケージとして以下の3種類のファイルがあります。今回は、Mac用のパッケージをダウンロードします。

  • StabilityMatrix-linux-x64.zip:Linux用のパッケージです。

  • StabilityMatrix-macos-arm64.dmg:Mac用のパッケージです。対象のCPUはApple製のみで、Intel製CPU用のパッケージはありません。

  • StabilityMatrix-win-x64.zip:Windows用のインストーラーです。

画像

ここからは、Macの場合の説明をします。ダウンロードしたdmgファイルをクリックすると、以下の画面が表示されます。画面左の「Stability Matrix app」をドラッグ&ドロップで右の「Applications」フォルダに格納してください。これでインストールが完了です。

画像

Stability Matrixの起動とComfyUIの設定

それでは、Stability Matrixを起動してください。起動すると、最初に以下の画面が表示されます。ここでは、「Select a different default GPU」をクリックすることで、他のGPUを選択することができます。Macの場合、基本的にはApple製CPUを選択します(デフォルトでApple製CPUです)。
GPUの選択をしたら、使用許諾契約書に同意し、「続ける」ボタンをクリックします。

画像

そうすると、Stability Matrixのトップ画面が開きます。ここでは、まずはデータの保存先を設定します。データの保存先は、データフォルダを直接指定する方法と、Portableモードをオンにし、アプリケーションと同じフォルダにデータを格納する方法があります。今回は、Portableモードはオフで、データフォルダを直接指定する方法で進めます。データフォルダを設定したら、「続ける」ボタンをクリックしてください。

画像

次の画面では、Stability Matrixの改善のためにデータ共有に協力するかを尋ねられます。データ共有して問題なければ「Share Analytics」、データ共有を拒否する場合は「Don't Share Analytics」をクリックしてください。

画像

次にUIのインストール画面が表示されます。ここでは、WebUI Forgeや、Automatic1111などの生成AIツールをインストールします。今回は、ComfyUIを選択してください。

画像

次に推奨モデルが表示されるので、ダウンロードしたいモデルに選択し、「ダウンロード」ボタンをクリックしてください。

画像

ComfyUIのインストールが開始されます。インストールが完了すると、自動的にダイアログが閉じます。閉じない場合は、「隠す」ボタンをクリックしてください。

画像

インストールが完了したら、ComfyUIの「Launch」をクリックしてください。

画像

ComfyUIの起動が開始します。ComfyUIの起動が完了すると、上部に「Web UIを開く」というテキストが表示されるので、こちらをクリックします。

画像

そうすると、ブラウザでComfyUIが表示されます。ComfyUI V1と異なり、あくまでStability Matrixは各生成AIツールを管理しているだけなので、起動はブラウザ上になります。

画像

ComfyUI Managerのインストール

Stability Matrixの場合、初期状態ではComfyUI Managerがインストールされておらず、カスタムノードの追加やアップデートなどが行えません。そのため、ComfyUI Managerのインストールが必要になります。
ComfyUI Managerのインストールは、コマンドラインから実施する方法と、UIから行う方法がありますが、今回はUIから実施したいと思います。

まず、以下のComfyUI Managerのリポジトリにアクセスしてください。

https://github.com/ltdrdata/ComfyUI-Manager

 

ComfyUI Managerのリポジトリを開くと、以下のような画面が表示されます。ここで、緑色の「Code」ボタンをクリックし、開いたサブメニューから「Download ZIP」をクリックしてください。これで、ComfyUI Managerのリポジトリ内のファイルがzipでダウンロードされます。このファイルは後ほど使用するので、解凍しておいてください。

画像

次に、Stability Matrixのデータフォルダを開きます。データフォルダは、最初に設定した場所(デフォルトでは"'/Users/[ユーザー名]/Library/Application Support/StabilityMatrix")になります。
次に、データフォルダ内の「Packages」フォルダを開きます。

画像

「Packages」フォルダ内の「ComfyUI」フォルダを開きます。

画像

次に、「custom_nodes」フォルダを開きます。

画像

先ほどダウンロードして解凍したComfyUI Managerのフォルダをこのフォルダの中に格納します。

画像

これでComfyUI Managerのインストールが完了しました。この変更をComfyUIに適用するためにComfyUIを再起動します。Stability Matrixの画面上にある「リスタート」ボタンをクリックします。

画像

再起動が完了したら、ComfyUIの画面を再度開いてください。画面を見ると、ComfyUI Managerがインストールされていることが確認できます。これでComfyUI Manager経由でカスタムノードのインストールが可能になります。

画像

モデルのインストール

次にモデル(checkpoint)をStability Matrix上からインストールします。まず、左サイドメニューにある三本線のアイコンをクリックします。

画像

そうすると、左サイドメニューが大きく開きます。この中から「Checkpoint Manager」を選択します。

画像

そうすると、CivitAIまたはHugging Faceからモデルをダウンロードする画面が表示されます。

CivitAI
Civitaiは、Stable Diffusion用のモデルを投稿したり、ダウンロードしたりできるプラットフォームです。このプラットフォームでは、多種多様なAIモデルが共有されており、ユーザーはこれらを活用して画像生成の質を向上させることができます。

Hugging Face
Hugging Faceは、AIモデルやデータセットをホスティングおよび共有するための中心的なサービスです。2023年8月時点で2万を超えるデータセット、5万のデモアプリが登録されています。

画像

ここで、ダウンロードしたいモデルのカードをクリックすると、以下のようにバージョンを選択する画面が表示されます。ここでバージョンを選択し、下部の「インポート」をクリックします。

画像

そうすると、ダウンロードが開始します。ダウンロード状況を把握するには、左サイドメニューの「ダウンロード」をクリックします。

画像

そうすると、モデルのダウンロード状況が確認できます。

画像

ダウンロードが完了したら、ComfyUIをリロードしてください。そうすると、チェックポイントとしてRealistic Visionが追加されていることを確認できます。

画像

モデルの削除

次は、インストールしたモデルを削除してみましょう。まずは、Stability Matrixのサイドメニューから「Checkpoint Manager」を選択します。

画像

インストール済みのモデル一覧が表示されます。ここから削除したいモデルを選択し、下部に表示される「削除」ボタンをクリックします。

画像

削除の確認画面が表示されます。「ゴミ箱に送る」をクリックで、モデルをゴミ箱に移すことができます。ここで「完全に削除する」にチェックを入れると、ゴミ箱を通さずに完全に削除します。

画像

ワークフローのダウンロード

次は、OpenArtから様々なワークフローをダウンロードする方法を解説します。

OpenArt
OpenArtは、AI画像生成用のComfyUIワークフローを共有・発見・実行できるプラットフォームを提供しています。

左サイドメニューから「ワークフロー」を選択します。

画像

そうすると、OpenArtからワークフローを取得する画面が表示されます。

画像

ここで、ダウンロードしたいワークフローをクリックすると、そのワークフローの詳細情報が表示されます。この画面の「Options」セクションにある「Install Required Nodes」にチェックを入れて、「インポート」ボタンをクリックすると、ワークフローのインポートだけでなく、このワークフローに必要なカスタムノードのインストールも同時に行われます。

画像

インストールが実行されるので、終了まで待ちます。

画像

インストールが完了したら、「インストールされたワークフロー」タブを選択してください。そうすると、インポートしたワークフローが表示されます。このワークフロー上で右クリックして表示されるサブメニュー上から、「エクスプローラで開く」をクリックしてください。

画像

ワークフローが格納されているフォルダが開きます。このフォルダ内のワークフローをドラッグ&ドロップでComfyUIにロードしてください。

画像

ロードされたワークフローを見ると、必要なカスタムノードがインストールされていることが確認できます。このようにしてワークフローと必要なカスタムノードを簡単にインポートできます。

画像

3. まとめ

本記事では、ComfyUIをローカルPC上で実行するための2つの主要な方法について解説しました。クラウド環境に依存せず、自分のPC上でComfyUIを活用するための選択肢として、ComfyUI DesktopとStability Matrixの2つのアプリケーションを紹介しました。

いずれの方法も、ローカル環境でComfyUIを使いたいユーザーにとって有効な選択肢となります。ComfyUI Desktopはシンプルさと直感的な操作を重視する方に、Stability MatrixはComfyUI以外のツールも含めて総合的に管理したい方に適しています。特にStability Matrixは、モデルやワークフローの管理が直感的に行える点が特徴です。

自分の用途や好みに合わせて、これらのツールを選択することで、クラウド環境に依存せず、ローカルPCの性能を活かしたComfyUIの活用が可能になります。

AICU Japan株式会社について

AICUは「つくる人をつくる」をビジョンに掲げ、最新の生成AI、クリエイティブAI技術を皆さまにお届けしています。

📝noteでは、生成AIに関する最新情報や使い方の解説を発信しています。ぜひフォローして、最新情報をチェックしてください!
https://note.com/aicu

📩メールマガジン「週刊AICU通信」では、AI関連のニュースやトレンド、イベント情報などを毎週お届けしています。購読登録はこちらから!
https://corp.aicu.ai/ja

【月刊AICUマガジン】「つくる人をつくる」クリエイティブAI専門誌、毎月魅力的な特集や深掘りお送りします[Kindle Unlimitedで無料]

【書籍化】「ComfyUIマスターガイド」

http://j.aicu.ai/comfysb

【今すぐ使えるComfyUI】「共有ComfyUI」オープンβ2実施中!

https://www.aicu.jp/pricing-plans/list

 
画像

★3/31までβテスト中につき無料参加可能です★

【月刊AICUマガジン】「つくる人をつくる」クリエイティブAI専門誌、毎月魅力的な特集や深掘りお送りします[Kindle Unlimitedで無料]

https://j.aicu.ai/kindle

 

Xでも情報発信中!フォローしてね😉
https://x.com/AICUai

※noteのComfyUIマスタープランと、上記の「共有ComfyUI」はしばらく並列に運営していきます。他にもたくさんサービスを開発していきますので応援よろしくお願いいたします!

 

Originally published at https://note.com on Mar 11, 2025.

AICU Japan

AICU Inc. AIDX Lab - Koto

Comments

Related posts

Search あなたは何を約束する? #桜の下で約束を AICUコンテスト
[ComfyMaster58]ComfyUIでの「Wan2.1」で学ぶ最新動画生成モデルの内部(Image to Video編) Search