ComfyUI-Windows-Portable  by YanWenKun

Standalone pack for ComfyUI on Windows

created 1 year ago
328 stars

Top 84.4% on sourcepulse

GitHubView on GitHub
Project Summary

This repository provides a portable, standalone Windows package for ComfyUI, pre-loaded with over 40 popular custom nodes and essential Python dependencies. It aims to simplify the setup process for users who want a comprehensive ComfyUI environment without manual dependency management or custom node installation.

How It Works

The package bundles ComfyUI with a curated selection of custom nodes and over 200 Python packages, including those requiring compilation like insightface, dlib, and xformers. It uses a direct pip install approach for dependency resolution, differing from methods that pre-download wheels. This method aims to handle complex dependency relationships more robustly. The package also redirects HuggingFace and PyTorch cache directories to the portable root for easier management.

Quick Start & Requirements

  • Install: Download the .7z and .zip archives from the release page and extract them to a desired location.
  • Prerequisites: NVIDIA GPU with the latest drivers.
  • Setup: Place SD models in ComfyUI\models\checkpoints. Run RUN_Launcher.bat to start. Access ComfyUI at http://localhost:8188/.
  • Resources: Requires sufficient disk space for the package and models.

Highlighted Details

  • Pre-installs over 40 custom nodes, including ComfyUI Manager, Impact Pack, ControlNet Auxiliary Preprocessors, AnimateDiff Evolved, and ReActor.
  • Includes xFormers for potential video workflow benefits.
  • Modifies launch scripts to redirect HuggingFace and PyTorch cache to the portable directory.
  • Offers a GitHub Actions workflow for users to build their own custom packages.

Maintenance & Community

The project is maintained by YanWenKun. Further community interaction details are not explicitly provided in the README.

Licensing & Compatibility

The repository's license is not explicitly stated in the README. Compatibility for commercial use or closed-source linking is not specified.

Limitations & Caveats

  • Only NVIDIA GPUs are supported.
  • Some pre-installed models may require downloading on first run, potentially causing freezes on slow internet connections.
  • Python embedded executables in the Scripts directory might not function correctly if the package directory is relocated due to hardcoded paths.
  • Users are advised to use ComfyUI-Manager cautiously when updating nodes to avoid Python package conflicts.
Health Check
Last commit

1 week ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
2
Star History
48 stars in the last 90 days

Explore Similar Projects

Starred by Max Howell Max Howell(Author of Homebrew) and Patrick von Platen Patrick von Platen(Core Contributor to Hugging Face Transformers and Diffusers).

kohya_ss by bmaltais

0.2%
11k
GUI for Stable Diffusion training scripts
created 2 years ago
updated 1 week ago
Feedback? Help us improve.