ComfyUI Extension: ComfyUI Upload to BASE Node
A custom ComfyUI node that lets you upload generated images directly to your a/BASE account ā no manual downloads or re-uploads needed.
Custom Nodes (0)
README
ComfyUI Upload to BASE Node
A custom ComfyUI node that lets you upload generated images directly to your BASE account ā no manual downloads or re-uploads needed.
š Features
- Upload any image from a ComfyUI workflow to your BASE account
- Optionally specify a folder ID to organize uploads
- Secure uploads via personal API key
- Streamlines creative workflow between ComfyUI and BASE
š§© Installation
-
Clone this repo into your ComfyUI
custom_nodes/
directory:cd ComfyUI/custom_nodes/ git clone https://github.com/babe-and-spencer-enterprises/base-comfyui-node.git
-
Restart ComfyUI.
-
The node will appear under the BASE category in the node menu as
Upload to BASE
.
š Generate Your API Key
- Log in at go.getbase.app
- Go to Settings ā Integrations
- Click Generate API Key
- Copy and paste this key into the
api_key
input of the node in ComfyUI
This key securely links your uploads to your BASE account.
š ļø Node Inputs
| Input | Description |
|-------------|--------------------------------------------------------------------------------------------------------------------------|
| image
| The generated image to upload (connect from a VAEDecode
node) |
| api_key
| Your personal BASE API key (see above) |
| folder_id
| (Optional) The ID of a folder in your BASE account to store the image under. Right-click a folder in BASE to copy its ID. |
š¦ Node Behavior
This is an output node in ComfyUI. It performs an upload as a side effect and does not return any value to the graph.
š” Example Workflow
Place this node at the end of your workflow as an output node. Connect the generated image (typically from a VAEDecode
node), provide your BASE API key and (optionally) a folder ID. The node will upload the image to your BASE account as a side effect; it does not return any value to the graph.
š Repository Structure
base-comfyui-node/
āāā base_upload_node.py # The custom node logic
āāā __init__.py # Node registration
āāā README.md # This file
āāā LICENSE # MIT License
āāā .gitignore # Python-specific ignores
š¤ License
This project is licensed under the MIT License. Use freely with attribution.