ComfyUI-Windows-Portable  by YanWenKun

Standalone pack for ComfyUI on Windows

Created 1 year ago
356 stars

Top 78.3% 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 month ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
4
Star History
16 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.