ComfyUI-disty-Flow
Run ComfyUI Easily with InstaSD
Skip the complex setup. InstaSD helps creative professionals build workflows and deploy them to the world:
- One-click deployment
- Any model, any node
- Powerful GPUs for rapid iteration
Available Nodes
Documentation
ComfyUI Custom Nodes: ComfyUI-disty-Flow
Overview
The ComfyUI-disty-Flow repository provides a custom node aimed at enhancing the user interface for the popular ComfyUI platform. It serves as an alternative interface designed to run workflows seamlessly while retaining the flexibility that ComfyUI users are accustomed to. Although in its early development stages, the project aims to harness user feedback and ongoing contributions to evolve into a robust and efficient tool.
Installation
To install the Flow custom node for ComfyUI, follow these steps:
-
Navigate to the
custom_nodesFolder: In your existing ComfyUI directory, locate thecustom_nodesfolder. -
Clone the Repository: Open a terminal window or use the address bar in your file explorer to open a command prompt and run the following command:
git clone https://github.com/diStyApps/ComfyUI-disty-Flow -
Access Flow in Your Browser: To launch Flow, open your web browser and navigate to:
http://127.0.0.1:8188/flow
Purpose of the Repository
The primary goal of this repository is to deliver a refined and user-friendly interface to enhance the ComfyUI experience. It allows users to execute their workflows with ease while offering various customization options to align the interface with their needs. It complements, but does not replace, the workflow creation capabilities provided by ComfyUI.
Provided Nodes
This repository contains a specific node, the Flow node, implemented in flow/flow_node.py. This node acts as the heart of the enhanced UI experience provided by this repository.
Special Features and Capabilities
ComfyUI-disty-Flow provides several interesting features, many of which are currently being developed or planned for future releases:
-
Flow Customization:
- Flow Linker for streamlined flow connectivity.
- Expanded flow components and enhanced customization options.
-
Feature Support:
- Canvas, Masking, and Inpainting functionalities, with improvements underway.
- Planned support for Outpainting and enhanced media handling.
- Live preview capabilities and potential future prompt tracking.
-
UI/UX Enhancements:
- Upcoming status bar implementation and optimized flow organization menu.
-
Media and Model Management:
- Model Gallery Integration with potential improvements.
-
Pre-built Flows for Various Tasks:
- Task-specific flows aimed at simplifying user needs.
-
Codebase Improvements:
- Ongoing efforts towards code optimization, error handling, and event management enhancements.
Utility in ComfyUI Workflows
ComfyUI-disty-Flow enhances the utility of ComfyUI workflows by providing an enriched user interface. This makes executing complex workflows more intuitive and efficient, especially for users who prefer a simplified interface without sacrificing functionality. The ability to customize and expand the UI further allows for a tailored experience in managing and executing tasks within ComfyUI. Overall, it serves to elevate the user experience, making it easier for users to focus on creativity and productivity without getting bogged down by interface limitations.