Comfy-Org/Comfy-Desktop

The desktop app for ComfyUI

What it solves

Comfy Desktop removes the technical friction of installing and managing ComfyUI. It eliminates "dependency hell" by providing a self-contained environment, removing the need for users to manually manage Python, CUDA, and pip installations or deal with terminal commands.

How it works

The application acts as a manager for ComfyUI instances. It provisions isolated, GPU-ready environments that include a relocatable Python with prebuilt PyTorch and GPU wheels. It also bundles a minimal Python bootstrap with pygit2 to handle Git operations (like cloning) on machines that do not have Git installed.

Who it’s for

Users of ComfyUI who want a streamlined, one-click installation process and the ability to manage multiple independent setups without conflicts.

Highlights

  • Side-by-side installs: Run multiple independent ComfyUI setups, each with others' versions, models, and custom nodes.
  • Isolated environments: GPU-ready environments are prebuilt to avoid installation failures.
  • One-click updates: Update the core engine and custom nodes without using a terminal.
  • Snapshots and rollback: Create backups of an installation to restore it if updates or custom nodes cause breakage.
  • Existing setup migration: Import existing portable or Git-based ComfyUI installations.
  • Cross-platform: Supports Windows, macOS (Apple Silicon), and Linux.

Related

  • Project
  • Project
  • Project
  • Project
  • Project