Skip to content

Releases: aivrar/comfyui-portable-installer

v1.1.1 — Tkinter Setup Bugfix

Choose a tag to compare

@aivrar aivrar released this 28 Feb 13:00

ComfyUI Portable Installer v1.1.1

Bug Fixes

  • Fix tkinter setup SyntaxError on install (#2) — %~dp0 always returns a path with a trailing backslash (e.g. L:\comfyui-portable-installer\). When embedded in a Python raw string literal r'%SCRIPT_DIR%', the trailing \ escaped the closing quote, producing SyntaxError: unterminated string literal. Fixed by appending . so the path resolves identically without breaking the string.

Upgrade

Download the zip below and extract, or pull the latest if you cloned the repo. No other files changed.

Requirements

  • Windows 10/11 (64-bit)
  • Internet connection (first run only)
  • No admin rights needed

v1.1.0 — REST API, External ComfyUI Support & Bugfixes

Choose a tag to compare

@aivrar aivrar released this 13 Feb 18:01

ComfyUI Portable Installer v1.1.0

New Features

  • REST API server — 34-endpoint aiohttp API exposing full GUI functionality (install, instances, models, nodes, settings, jobs). Start with launcher.bat api
    • Long-running operations return HTTP 202 + job ID for async polling
    • WebSocket log streaming at /api/ws/logs
  • External ComfyUI support — Target any existing ComfyUI installation via Browse or --comfyui-dir, with path persistence in settings
  • Model path cross-referencing — Auto-generated module_model_paths.yaml shares model directories across multiple ComfyUI installs
  • Model download API extendedPOST /api/models/download now accepts direct HuggingFace model info (repo, filename, folder) in addition to registry IDs, so search results can be downloaded directly
  • Centralized log tab — Tag filtering and color-coded log output in the GUI
  • Faster GUI startup — Deferred initialization for snappier launch
  • Package list caching — VenvManager caches installed packages for faster dependency checks

Bug Fixes

  • Fix install.bat failing on fresh installs (#1) — PowerShell multi-line commands had ^ caret characters inside double quotes, causing CMD to pass them literally to PowerShell instead of treating them as line continuations. All download steps (Python, Git, FFmpeg) and the ._pth configuration were affected.
  • Fix pip install failing for multi-package stringsinstall_package() in both VenvManager and PythonManager passed the package parameter as a single quoted argument to pip. When called with "torch torchvision torchaudio", pip treated the entire string as one package name and failed. This broke install_pytorch_cuda() on fresh installs.
  • Fix GPU instance start crash via APICUDA_VISIBLE_DEVICES received an integer when the API payload used "gpu_device": 0 instead of "gpu_device": "0". Environment variables must be strings on Windows, causing a TypeError. Added str() cast at both the API boundary and the consumer.

Requirements

  • Windows 10/11 (64-bit)
  • Internet connection (first run only)
  • No admin rights needed

v1.0.0 — Initial Release

Choose a tag to compare

@aivrar aivrar released this 07 Feb 22:51

ComfyUI Portable Installer v1.0.0

One-click portable ComfyUI installer for Windows. No Docker, no Python, no Git, no admin rights.

Features

  • Fully autonomous setupinstall.bat downloads Python 3.12.8, pip, tkinter, MinGit, FFmpeg, PyTorch, and ComfyUI automatically
  • Management GUI — Visual installer with real-time progress, tabbed interface for install, models, and custom nodes
  • Multi-GPU support — Auto-detects all NVIDIA GPUs, run a separate ComfyUI instance on each (up to 8 simultaneous)
  • Multi-instance management — Per-instance GPU, port, VRAM mode, and startup flags with Start All / Stop All controls
  • 101 pre-built models — Flux 1.x & 2, SDXL, SD 3.5, SD 1.5, LTX-2, HunyuanVideo, Wan 2.1, and more — one-click download from HuggingFace
  • 16 curated custom nodes — Essential and recommended extensions with automatic dependency handling
  • SageAttention — One-click install for 2-3x faster attention computation (Triton + SageAttention)
  • VRAM modes — Normal, low (4-6GB), none (2-4GB), and CPU-only
  • Developer API — 48-method REST API client covering every ComfyUI endpoint, plus WebSocket progress tracking
  • Portable — Copy the folder anywhere, USB-ready, delete to uninstall
  • Purge & reinstall — Clean reinstall with automatic model backup and restore

Requirements

  • Windows 10/11 (64-bit)
  • Internet connection (first run only)
  • No admin rights needed