fexli-util-node-comfyui
A set of Fe's Util nodes for ComfyUI
Nodes (36)
Stuff any value into a dictionary, no schema required
Turn anything into a string you can actually read
Generate a whole batch of prompts at once
Build a conversation for your local LLM, one message at a time
Solid colors and gradients, straight from RGB values
One stop for turning RGB sliders into a color object
Splice two lists together mid-workflow
Bundle a tangle of wires into one list
Un-bundle a list back into separate outputs
Clone any value N times, for real
Merge several dictionaries into one
Pack loose wires into a dictionary by field name
Pull named fields out of a dictionary
LoRAs that load themselves from your prompt
The same auto-loading magic, but as a stack
The LoRA loader that hands you the metadata, not just the weights
Stamp any value into your saved PNG's metadata
Prompt generation against a local LLM in Docker
Generate prompts from any OpenAI-compatible API
The niche NBus prompt generator (you probably don't need it)
Add a pinched pinch of noise to any image, reproducibly
The node that makes outpainting actually work
Outpaint onto a canvas you already have
Make ComfyUI stop when a condition is met
Load an image from any URL, no QQ required
A clean if/else for any wire in your graph
A coin flip you can actually seed
A seeded wall of random noise, dressed up as a color
A random pad color that's actually reproducible
Roll a handful of LoRAs that match a pattern
A random prompt straight from your autocomplete file
A reroute you can actually label
Save images that nobody else can open
Stitch several text inputs into one string
Glue anything into a prompt string
A plain text box that outputs exactly what you type
Fe's Util nodes for ComfyUI
Installation
Manual installation
// switch to your project's root directory
cd custom_nodes
git clone https://github.com/fexli/fexli-util-node-comfyui.git
cd fexli-util-node-comfyui
pip install -r requirements.txt
Installation via comfyui-manager
- Open ComfyUI WebUI
- Navigate to
Manager->Install Custom Node - Enter
fexli-util-node-comfyuiin theSearchfield, and clickSearch - Click
Install
Before you start
configuration config.yaml
move config_example.yaml to config.yaml and fill in the following fields
bc_docker_api: <bc docker infer api>
openai_key: <your openai key>
openai_host:
- https://api.openai.com/v1/chat/completions
- <your openai proxy>
Enjoy!