NokiMo
Furkan Gözükara
Furkan Gözükara

patreon


Free Kaggle Account Notebook for SwarmUI with FLUX, SD 1.5, SDXL & Stable Diffusion 3.5 Large and Dual T4 GPU support

Patreon exclusive posts index to find our scripts easily, Patreon scripts updates history to see which updates arrived to which scripts and amazing Patreon special generative scripts list that you can use in any of your task.

Join discord to get help, chat, discuss and also tell me your discord username to get your special rank : SECourses Discord

Please also Star, Watch and Fork our Stable Diffusion & Generative AI  GitHub repository and join our Reddit subreddit and follow me on LinkedIn (my real profile)

=======

Latest installer : SwarmUI_Kaggle_v18.ipynb

Tutorial : https://youtu.be/VR1s7LxK5ZU

20 April 2025 Update

22 February 2025 Update

What is New?

How To Use

Free Kaggle Account Notebook for SwarmUI with FLUX, SD 1.5, SDXL & Stable Diffusion 3.5 Large and Dual T4 GPU support Free Kaggle Account Notebook for SwarmUI with FLUX, SD 1.5, SDXL & Stable Diffusion 3.5 Large and Dual T4 GPU support Free Kaggle Account Notebook for SwarmUI with FLUX, SD 1.5, SDXL & Stable Diffusion 3.5 Large and Dual T4 GPU support Free Kaggle Account Notebook for SwarmUI with FLUX, SD 1.5, SDXL & Stable Diffusion 3.5 Large and Dual T4 GPU support

Comments

they auto scan it. but they use or not i am not sure. if you have sensitive data use massed compute it is secure

Furkan Gözükara

Since it's free, can Google access and copy your content for their own use?

Hockey

easiest way is upload them to hugging face and download from there as in notebook

Furkan Gözükara

How can i upload my finetuned models?

gianni angelini

you are welcome

Furkan Gözükara

Thank you

Mark Sutherland

hopefully will do. currently working on flux tools tutorial :D

Furkan Gözükara

exellent as always thank you. Any chance of a one click installer of EchoMimic, looks good

Mark Sutherland

i just downloaded and imported. working no issues. i would say download again, restart pc and try again on a fresh kaggle notebook

Furkan Gözükara

When I import the new notebook (v9), there is no code at all! Only the #... descriptions.

Philipp Capetian

you are welcome. make sure that you download actual 23.8 gb file - follow download status

Furkan Gözükara

perfect thank you, I will try that

Lena Davis

yes your link is inaccurate. remove ?download=true from the link

Furkan Gözükara

I trained flux dev full dreambooth with your massed compute guide. On my home pc it works just fine with swarmUI, but sadly im on vacation so I cant look at the config/folder structure. I placed the wget for my model directly under the wget for the flux schnell safetensors in the optional step section of the notebook. I am not that familiar with downloading from huggingface tough, so the error might lie there. It downloads the full 23.8 GB and shows that in the console. !wget --header="Authorization: Bearer hf_KgU[...]CAqc" "https://huggingface.co/Elwii/Han[...]hia--000100.safetensors?download=true" -O "Quality-100Epoch"

Lena Davis

well you must be doing something wrong. you trained flux or stable diffusion?

Furkan Gözükara

Thanks, so after the reinstall it works fine. But still my trained dreambooth checkpoint does not show yet in the swarmui. I have tried the temp/diffusion-models and temp/unet folder but none of them seem to work. It does not show while the otheres do, even the flux schnell which is default in the notebook, is there something else I need to consider?

Lena Davis

no just install again. it is a new bug but works here video : https://youtu.be/emjWc_uULdw

Furkan Gözükara

I followed the instructions like in the video. I added one full flux checkpoint tough ~24gb to the download list in the beginning and commented out most of the other ones. I installed the custom backend and added /kaggle/working/ComfyUI/main.py and /kaggle/temp. For some reason my Flux Checkpoints did not show here, the others (SD 3.5 and SDXL) did. Then restarted the backend like in the video, when I restarted it with step 3 and 5, it asked me to install again and somehow it must have deleted everything.

Lena Davis

From within the SwarmUI? Or within Kaggle? I must admit I find data upload and download in Kaggle quite clumsy. Data Upload, etc. pp. Why not just a direct file upload into the respective folder... Or is there a way to use your Huggingface downloader?

Philipp Capetian

you are welcome

Furkan Gözükara

You're awesome, man, thank you. Very responsive!

Mykola Kotliar

current notebook also works after fix i tested. thanks

Furkan Gözükara

Swarm updated today. I solved the NET problem with GPT: import os SCRIPT_DIR = os.path.dirname(os.path.realpath("__file__")) os.chdir(SCRIPT_DIR) %cd /kaggle/working # Accidental run prevention if os.path.isdir("SwarmUI"): print("SwarmUI already exists in this directory. Please remove it before installing.") else: if os.path.isfile("SwarmUI.sln"): print("SwarmUI already exists in this directory. Please remove it before installing.") else: # Download SwarmUI !git clone https://github.com/mcmonkeyprojects/SwarmUI %cd SwarmUI !mkdir -p dlbackend/comfy/ComfyUI/custom_nodes %cd dlbackend/comfy/ComfyUI/custom_nodes !git clone https://github.com/ltdrdata/ComfyUI-Manager %cd /kaggle/working/SwarmUI # Install dotnet os.chdir("launchtools") if os.path.isfile("dotnet-install.sh"): os.remove("dotnet-install.sh") # Download the dotnet installation script !wget https://dot.net/v1/dotnet-install.sh -O dotnet-install.sh !chmod +x dotnet-install.sh # Install .NET !./dotnet-install.sh --channel 8.0 --runtime aspnetcore !./dotnet-install.sh --channel 8.0 # Add .NET to PATH os.environ["PATH"] += os.pathsep + "/root/.dotnet" os.chdir("..") # Launch SwarmUI !./launch-linux.sh --launch_mode none --data_dir "/kaggle/temp" --host 0.0.0.0

Mykola Kotliar

It is just fixed few minutes ago. I told the error to the developer, we did debug and fixed. please do a fresh install now works

Furkan Gözükara

Hi. Something's broken on Step 4. /kaggle/working Cloning into 'SwarmUI'... remote: Enumerating objects: 20597, done. remote: Counting objects: 100% (3297/3297), done. remote: Compressing objects: 100% (250/250), done. remote: Total 20597 (delta 3179), reused 3100 (delta 3046), pack-reused 17300 (from 1) Receiving objects: 100% (20597/20597), 11.92 MiB | 26.60 MiB/s, done. Resolving deltas: 100% (16339/16339), done. /kaggle/working/SwarmUI /kaggle/working/SwarmUI/dlbackend/comfy/ComfyUI/custom_nodes Cloning into 'ComfyUI-Manager'... remote: Enumerating objects: 14141, done. remote: Counting objects: 100% (176/176), done. remote: Compressing objects: 100% (82/82), done. remote: Total 14141 (delta 112), reused 146 (delta 93), pack-reused 13965 (from 1) Receiving objects: 100% (14141/14141), 14.26 MiB | 28.19 MiB/s, done. Resolving deltas: 100% (10396/10396), done. /kaggle/working/SwarmUI rm: cannot remove 'dotnet-install.sh': No such file or directory --2024-10-13 11:25:14-- https://dot.net/v1/dotnet-install.sh Resolving dot.net (dot.net)... 20.70.246.20, 20.231.239.246, 20.76.201.171, ... Connecting to dot.net (dot.net)|20.70.246.20|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://dotnet.microsoft.com/download/dotnet/scripts/v1/dotnet-install.sh [following] --2024-10-13 11:25:15-- https://dotnet.microsoft.com/download/dotnet/scripts/v1/dotnet-install.sh Resolving dotnet.microsoft.com (dotnet.microsoft.com)... 13.107.246.38, 2620:1ec:bdf::38 Connecting to dotnet.microsoft.com (dotnet.microsoft.com)|13.107.246.38|:443... connected. HTTP request sent, awaiting response... 200 OK Cookie coming from dotnet.microsoft.com attempted to set domain to dotnetwebsite.azurewebsites.net Cookie coming from dotnet.microsoft.com attempted to set domain to dotnetwebsite.azurewebsites.net Length: 63354 (62K) [application/x-sh,application/octet-stream] Saving to: 'dotnet-install.sh' dotnet-install.sh 100%[===================>] 61.87K --.-KB/s in 0.09s 2024-10-13 11:25:15 (671 KB/s) - 'dotnet-install.sh' saved [63354/63354] dotnet-install: Attempting to download using aka.ms link https://dotnetcli.azureedge.net/dotnet/aspnetcore/Runtime/8.0.10/aspnetcore-runtime-8.0.10-linux-x64.tar.gz dotnet-install: Remote file https://dotnetcli.azureedge.net/dotnet/aspnetcore/Runtime/8.0.10/aspnetcore-runtime-8.0.10-linux-x64.tar.gz size is 41987146 bytes. dotnet-install: Extracting archive from https://dotnetcli.azureedge.net/dotnet/aspnetcore/Runtime/8.0.10/aspnetcore-runtime-8.0.10-linux-x64.tar.gz dotnet-install: Downloaded file size is 41987146 bytes. dotnet-install: The remote and local file sizes are equal. dotnet-install: Installed version is 8.0.10 dotnet-install: Adding to current process PATH: `/root/.dotnet`. Note: This change will be visible only when sourcing script. dotnet-install: Note that the script does not resolve dependencies during installation. dotnet-install: To check the list of dependencies, go to https://learn.microsoft.com/dotnet/core/install, select your operating system and check the "Dependencies" section. dotnet-install: Installation finished successfully. dotnet-install: Attempting to download using aka.ms link https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.403/dotnet-sdk-8.0.403-linux-x64.tar.gz dotnet-install: Remote file https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.403/dotnet-sdk-8.0.403-linux-x64.tar.gz size is 212874079 bytes. dotnet-install: Extracting archive from https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.403/dotnet-sdk-8.0.403-linux-x64.tar.gz dotnet-install: Downloaded file size is 212874079 bytes. dotnet-install: The remote and local file sizes are equal. dotnet-install: Installed version is 8.0.403 dotnet-install: Adding to current process PATH: `/root/.dotnet`. Note: This change will be visible only when sourcing script. dotnet-install: Note that the script does not resolve dependencies during installation. dotnet-install: To check the list of dependencies, go to https://learn.microsoft.com/dotnet/core/install, select your operating system and check the "Dependencies" section. dotnet-install: Installation finished successfully. cat: src/bin/last_build: No such file or directory WARNING: You did a git pull without building. Will now build for you... mv: cannot stat './src/bin/live_release': No such file or directory ?=?=?=?=?=?=?=?=?= Welcome to .NET 8.0! --------------------- SDK Version: 8.0.403 ---------------- Installed an ASP.NET Core HTTPS development certificate. To trust the certificate, view the instructions: https://aka.ms/dotnet-https-linux ---------------- Write your first app: https://aka.ms/dotnet-hello-world Find out what's new: https://aka.ms/dotnet-whats-new Explore documentation: https://aka.ms/dotnet-docs Report issues and find source on GitHub: https://github.com/dotnet/core Use 'dotnet --help' to see available commands or visit: https://aka.ms/dotnet-cli -------------------------------------------------------------------------------------- Determining projects to restore... Restored /kaggle/working/SwarmUI/src/SwarmUI.csproj (in 1.79 sec). SwarmUI -> /kaggle/working/SwarmUI/src/bin/live_release/SwarmUI.dll Build succeeded. 0 Warning(s) 0 Error(s) Time Elapsed 00:00:13.92 You must install .NET to run this application. App: /kaggle/working/SwarmUI/src/bin/live_release/SwarmUI Architecture: x64 App host version: 8.0.10 .NET location: Not found Learn more: https://aka.ms/dotnet/app-launch-failed Download the .NET runtime: https://aka.ms/dotnet-core-applaunch?missing_runtime=true&arch=x64&rid=linux-x64&os=ubuntu.22.04&apphost_version=8.0.10

Mykola Kotliar

you are welcome

Furkan Gözükara

Thank you. It helped me a lot.

Tranquil

you just need to find lora path and upload there all logic explained here : https://youtu.be/X5WVZ0NMaTg

Furkan Gözükara

Hi, I have a similar question too. I've re-watched some of your videos about Swarm UI, but I don't know how to use uploaded LoRa (private LoRa). The upload process uploads it somewhere that isn't supported by Swarm UI on Kaggle. I've tried changing the LoRa path in User settings, but it's not supported either

Tranquil

hi download them into LoRA folder and scan and you can use.

Furkan Gözükara

How do I use Flux LoRAs? I can't find any information about them in the video on how to use LoRAs

Fadlan Maulana Nasution

yes you have to reinstall everytime. when you turn off it wont use your 30 hours

Furkan Gözükara

Maybe a stupid question, but with Kaggle do I have to reinstall a new nodebook every time I use it? For Lora training I use MassedCompute as you suggested. There you have to delete the instance when you are done. How is it on Kaggle? Can I install it one-time and then just stop it and restart it whenever I need it? Or will this be credited to the 30h limit for the GPU even when the notebook is turned off?

Bjoern

sorry i cant implement. you should ask this swarmui developer

Furkan Gözükara

yes phone verification mandatory

Furkan Gözükara

When I import the notebook, I can't see "Accelerator" under "Session Options". So no way for me to select GPU. Any ideas on this? Did they stop offering free GPU sources for new users? Edit: Ahh, OK, nevermind. Had to be phone verified to use it.

Bjoern

Thank you for your work! is it possible to implement sharding with FluxPipeline in kaggle notebook? https://gist.github.com/sayakpaul/a9266fe2d0d510ec44a9cdc385b3dd74 I tried to configure 2 Backends, it works on 2 GPUs, but then after a while the server gives a memory overflow error. Perhaps on kaggle FluxPipeline it will be possible to run Flux1 Dev fp16 with T5xx 16fp at maximum 16?

Mykola Kotliar

you are welcome follow the supir post i will update it

Furkan Gözükara

thanks

MUNEER AHMED

thanks bro

MUNEER AHMED

i am going to update supir app to make downloader better

Furkan Gözükara

please Help to solve this : File "J:\SE COURSES\SUPIR_v49_v4\SUPIR\SUPIR\util.py", line 50, in create_SUPIR_model model = instantiate_from_config(config.model) File "J:\SE COURSES\SUPIR_v49_v4\SUPIR\sgm\util.py", line 175, in instantiate_from_config return get_obj_from_str(config["target"])(**config.get("params", dict())) File "J:\SE COURSES\SUPIR_v49_v4\SUPIR\SUPIR\models\SUPIR_model.py", line 18, in __init__ super().__init__(*args, **kwargs) File "J:\SE COURSES\SUPIR_v49_v4\SUPIR\sgm\models\diffusion.py", line 61, in __init__ self.conditioner = instantiate_from_config( File "J:\SE COURSES\SUPIR_v49_v4\SUPIR\sgm\util.py", line 175, in instantiate_from_config return get_obj_from_str(config["target"])(**config.get("params", dict())) File "J:\SE COURSES\SUPIR_v49_v4\SUPIR\sgm\modules\encoders\modules.py", line 89, in __init__ embedder = instantiate_from_config(embconfig) File "J:\SE COURSES\SUPIR_v49_v4\SUPIR\sgm\util.py", line 175, in instantiate_from_config return get_obj_from_str(config["target"])(**config.get("params", dict())) File "J:\SE COURSES\SUPIR_v49_v4\SUPIR\sgm\modules\encoders\modules.py", line 457, in __init__ model_file = get_model(SDXL_CLIP1_PATH) File "J:\SE COURSES\SUPIR_v49_v4\SUPIR\SUPIR\utils\model_fetch.py", line 12, in get_model snapshot_download(model_repo, local_dir=os.path.join(models_folder, model_folder), local_dir_use_symlinks=False) File "J:\SE COURSES\SUPIR_v49_v4\SUPIR\venv\lib\site-packages\huggingface_hub\utils\_validators.py", line 114, in _inner_fn return fn(*args, **kwargs) File "J:\SE COURSES\SUPIR_v49_v4\SUPIR\venv\lib\site-packages\huggingface_hub\_snapshot_download.py", line 241, in snapshot_download raise LocalEntryNotFoundError( huggingface_hub.utils._errors.LocalEntryNotFoundError: An error happened while trying to locate the files on the Hub and we cannot find the appropriate snapshot folder for the specified revision on the local disk. Please check your internet connection and try again.

MUNEER AHMED

yes set CFG to 1

Furkan Gözükara

I tried now, the problem is that VAE download was failing, i tried adding this and now there is no error, but image quality is super bad. %cd /kaggle/temp/VAE !wget "https://huggingface.co/black-forest-labs/FLUX.1-dev/resolve/main/ae.safetensors" -O "ae_dev.sft" Any idea?

Jorge Reverte Sevillano

you have to restart after install. cancel run and start swarmui again it will fix it

Furkan Gözükara

Hi! I followed every step you said in the latest version, but i am getting this error: ?=?=10:34:36.368 [Init] Self-Start ComfyUI-0 on port 7821 is loading... 10:34:43.120 [Warning] [ComfyUI-0/STDOUT] Error: [Swarm] RemBg not available 10:34:43.120 [Warning] [ComfyUI-0/STDERR] Traceback (most recent call last): 10:34:43.121 [Warning] [ComfyUI-0/STDERR] File "/kaggle/working/SwarmUI/src/BuiltinExtensions/ComfyUIBackend/ExtraNodes/SwarmComfyExtra/__init__.py", line 7, in 10:34:43.121 [Warning] [ComfyUI-0/STDERR] from . import SwarmRemBg 10:34:43.121 [Warning] [ComfyUI-0/STDERR] File "/kaggle/working/SwarmUI/src/BuiltinExtensions/ComfyUIBackend/ExtraNodes/SwarmComfyExtra/SwarmRemBg.py", line 4, in 10:34:43.121 [Warning] [ComfyUI-0/STDERR] from rembg import remove 10:34:43.122 [Warning] [ComfyUI-0/STDERR] ModuleNotFoundError: No module named 'rembg' 10:34:43.122 [Warning] [ComfyUI-0/STDERR] Traceback (most recent call last): 10:34:43.122 [Warning] [ComfyUI-0/STDERR] File "/kaggle/working/SwarmUI/src/BuiltinExtensions/ComfyUIBackend/ExtraNodes/SwarmComfyExtra/__init__.py", line 14, in 10:34:43.122 [Warning] [ComfyUI-0/STDERR] from . import SwarmSaveAnimationWS 10:34:43.123 [Warning] [ComfyUI-0/STDERR] File "/kaggle/working/SwarmUI/src/BuiltinExtensions/ComfyUIBackend/ExtraNodes/SwarmComfyExtra/SwarmSaveAnimationWS.py", line 5, in 10:34:43.123 [Warning] [ComfyUI-0/STDERR] from imageio_ffmpeg import get_ffmpeg_exe 10:34:43.123 [Warning] [ComfyUI-0/STDERR] ModuleNotFoundError: No module named 'imageio_ffmpeg' 10:34:43.123 [Warning] [ComfyUI-0/STDOUT] Error: [Swarm] SaveAnimationWS not available 10:34:43.241 [Warning] [ComfyUI-0/STDOUT] [ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/model-list.json 10:34:43.247 [Warning] [ComfyUI-0/STDERR] 10:34:43.479 [Init] Self-Start ComfyUI-0 on port 7821 started. 10:34:43.994 [Info] Creating new admin session 'local' for 127.0.0.1 (forwarded-for: 217.111.176.62) 10:34:45.182 [Warning] Failed to load metadata for ae.sft: System.IO.EndOfStreamException: Unable to read beyond the end of the stream. at System.IO.Stream.ReadAtLeastCore(Span`1 buffer, Int32 minimumBytes, Boolean throwOnEndOfStream) at System.IO.Stream.ReadExactly(Byte[] buffer, Int32 offset, Int32 count) at SwarmUI.Text2Image.T2IModel.GetSafetensorsHeaderFrom(String modelPath) in /kaggle/working/SwarmUI/src/Text2Image/T2IModel.cs:line 99 at SwarmUI.Text2Image.T2IModelHandler.LoadMetadata(T2IModel model) in /kaggle/working/SwarmUI/src/Text2Image/T2IModelHandler.cs:line 462 at SwarmUI.Text2Image.T2IModelHandler.<>c__DisplayClass26_0.b__1(String file) in /kaggle/working/SwarmUI/src/Text2Image/T2IModelHandler.cs:line 710 10:35:05.182 [Info] User local requested 1 image with model 'flux1-dev-fp8.safetensors'... 10:35:05.242 [Info] Downloading t5xxl_enconly.safetensors to /kaggle/temp/clip/t5xxl_enconly.safetensors... 10:35:07.726 [Info] t5xxl_enconly.safetensors download at 9.7%... 10:35:08.828 [Info] t5xxl_enconly.safetensors download at 15.0%... 10:35:09.833 [Info] t5xxl_enconly.safetensors download at 20.5%... 10:35:10.935 [Info] t5xxl_enconly.safetensors download at 26.3%... 10:35:12.048 [Info] t5xxl_enconly.safetensors download at 31.5%... 10:35:13.149 [Info] t5xxl_enconly.safetensors download at 37.2%... 10:35:14.255 [Info] t5xxl_enconly.safetensors download at 42.7%... 10:35:16.460 [Info] t5xxl_enconly.safetensors download at 53.7%... 10:35:18.664 [Info] t5xxl_enconly.safetensors download at 64.6%... 10:35:20.775 [Info] t5xxl_enconly.safetensors download at 74.9%... 10:35:21.879 [Info] t5xxl_enconly.safetensors download at 80.3%... 10:35:22.982 [Info] t5xxl_enconly.safetensors download at 85.7%... 10:35:24.088 [Info] t5xxl_enconly.safetensors download at 90.3%... 10:35:25.090 [Info] t5xxl_enconly.safetensors download at 95.4%... 10:35:25.991 [Info] t5xxl_enconly.safetensors download at 100.0%... 10:35:25.991 [Info] Downloading complete, continuing. 10:35:25.992 [Info] Downloading clip_l.safetensors to /kaggle/temp/clip/clip_l.safetensors... 10:35:27.119 [Info] clip_l.safetensors download at 100.0%... 10:35:27.119 [Info] Downloading complete, continuing. 10:35:27.120 [Error] [BackendHandler] backend #0 failed to load model with error: No default Flux VAE found, please download a Flux VAE and set it as default in User Settings 10:35:27.120 [Warning] [BackendHandler] backend #0 failed to load model flux1-dev-fp8.safetensors 10:35:27.210 [Warning] [BackendHandler] All backends failed to load the model! Cannot generate anything. 10:35:27.211 [Error] [BackendHandler] Backend request #1 failed: All available backends failed to load the model. 10:35:27.212 [Error] [BackendHandler] Backend request #1 failed: All available backends failed to load the model.

Jorge Reverte Sevillano

Hi! This would be really useful to me but i dont't get where I should put this commands to use comfyui instead of stable swarm. Could you elaborate with a screenshot or add it as optional code in the notebook?? Thanks!!

Jorge Reverte Sevillano

hello download v3. it has comfyUI manager when installing

Furkan Gözükara

Need to install Git first. import subprocess # Update package lists subprocess.run(["sudo", "apt", "update"], check=True) # Install git subprocess.run(["sudo", "apt", "install", "-y", "git"], check=True) Then run this cd /kaggle/working/SwarmUI/dlbackend/ComfyUI/custom_nodes Then install comfyui manager: import subprocess # Clone the repository subprocess.run(["git", "clone", "https://github.com/ltdrdata/ComfyUI-Manager"], check=True) -------------- Kill whats running on Port 5000. Install this: pip install psutil Kill it: import psutil def kill_process_on_port(port): for proc in psutil.process_iter(['pid', 'name']): try: for conn in proc.connections(kind='inet'): if conn.laddr.port == port: print(f"Killing process {proc.info['name']} with PID {proc.info['pid']} using port {port}") proc.kill() return True except (psutil.AccessDenied, psutil.NoSuchProcess): continue return False if kill_process_on_port(5000): print("Process on port 5000 has been terminated.") else: print("No process found on port 5000.") ------------- Run step 3 again Run step 5 again

mike oxmaul

For ComfyUI : cd custom_nodes git clone https://github.com/ltdrdata/ComfyUI-Manager for SwarmUI cd SwarmUI\dlbackend\comfy\ComfyUI\custom_nodes git clone https://github.com/ltdrdata/ComfyUI-Manager

Furkan Gözükara

Yeah I occasionally use extensions from within there. More so interested in how to do it.

mike oxmaul

our ComfyUI installer has it for ComfyUI. But this is SwarmUI. Do you need ComfyUI on Kaggle?

Furkan Gözükara

How can I install comfyui manager?

mike oxmaul


Related Creators