ComfyUI Extension: ComfyUI-ShellAgent-Plugin
This repository provides utility nodes for defining inputs and outputs in ComfyUI workflows. These nodes are essential for running ShellAgent apps with ComfyUI, but they can also be used independently to specify input/output variables and their requirements explicitly.
Custom Nodes (16)
- Input Audio (ShellAgent Plugin)
- Input Boolean (ShellAgent Plugin)
- Input Float (ShellAgent Plugin)
- Input Image (ShellAgent Plugin)
- Input Integer (ShellAgent Plugin)
- Input Text (ShellAgent Plugin)
- Input Video (ShellAgent Plugin)
- ShellAgentPluginOutputBoolean
- Output Float (ShellAgent Plugin)
- Output Integer (ShellAgent Plugin)
- Output Text (ShellAgent Plugin)
- Save Audio (ShellAgent Plugin)
- Save Audios (ShellAgent Plugin)
- Save Image (ShellAgent Plugin)
- Save Images (ShellAgent Plugin)
- Save Video - VHS (ShellAgent Plugin)
README
ComfyUI-ShellAgent-Plugin
This repository provides utility nodes for defining inputs and outputs in ComfyUI workflows. These nodes are essential for running ShellAgent apps with ComfyUI, but they can also be used independently to specify input/output variables and their requirements explicitly.
Installation
To install, either:
- Download or clone this repository into the ComfyUI/custom_nodes/ directory.
- Use the ComfyUI-Manager.
Features
Input Nodes
- Input Text
- Input Image
- Input Float
- Input Integer
- Input Video
Each input node supports setting a default value and additional configuration options.
Output Nodes
- Save Image
- Save Images
- Save Video - VHS
- Output Text
- Output Float
- Output Integer
Convert Widgets to ShellAgent Inputs
A widget can be easily converted into a ShellAgent Input node of the appropriate type by right-clicking on the widget and selecting the option from the menu.