Skip to content

ashish-aesthisia/Comfy-Spaces

Repository files navigation

🚀 Comfy Spaces

Run your ComfyUI in clean, isolated workspaces with smart custom-node checks — so broken nodes don’t crash, conflict with, or break your main setup anymore.

Smart dependency analysis for custom node installation


✨ Features

  • Multiple Workspaces — Create and manage isolated ComfyUI spaces
  • Custom Node Installation — Install and update custom nodes from GitHub
  • Dependency Management — Automatic dependency resolution with conflict handling
  • Requirements History — Track and restore requirement changes over time
  • Web Interface — Modern UI for managing spaces, nodes, and dependencies

What's New?

  • Shared model across different workspaces.
  • Run In app ConfyUI
  • Outputs/File management

⚡ Quick Start

# Install dependencies
npm install

# Run development server
npm run dev

📂 ComfyUI Installation Path

/spaces/space-id/ComfyUI

📦 Requirements

  • Node.js 18+
  • Python 3.8+
  • Git

🛠 Usage

  1. Create a new ComfyUI space from the home page
  2. Activate a space to manage its nodes and dependencies
  3. Install custom nodes from GitHub repositories
  4. View requirements history and restore previous versions

📄 License

MIT

License

MIT

About

Run multiple isolated ComfyUI workspaces with Smart custom node analysis

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages