ComfyUI_AceNodes
Some useful custom nodes that are not included in ComfyUI core yet
Nodes (39)
Route any type β image, latent, text β on a boolean, no rewiring
The identity node that fixes ComfyUI's type strictness β nothing more
Cut a clip out of any audio with a human-readable time range
Load a wav, mp3, or flac into your graph β as raw samples, not a decoded dict
Hear the audio right in your browser β no file, no player tab
Write generated audio to disk as wav, mp3, or flac β with auto-numbering
A tiny calculator in the graph β once you install the one package it forgot
A typed float primitive that doesn't fight you
Re-tint a batch to match a reference image β Wavelet or AdaIN, no training
Fit an image into a box without wrecking the aspect ratio
Auto-crop faces before the detailer pass (and know when one failed)
Ask an image how big it is, and wire the answer into the graph
For when your images live in S3 or OSS, not on the disk
Turn a batch of images into a real video with crossfades
A batch of images becomes an actual slideshow video
Pixel art, but the pixels are actually circles
Ask a generated image what's in it β local vision QA with moondream2 or MiniCPM-V
Cut out the background with rembg β including a bundled Bria model you've probably never heard of
Push your renders straight to S3 or OSS when the run finishes
The pack's most boring node, and the one you'll use most
Feather a mask in one step β the node that makes inpaint edges disappear
An LLM inside your graph β just know where your API key goes
The seed node that doesn't pretend to be anything more than a seed
A multiline text box you can actually wire into things
Join two text strings in the graph β the node nobody remembers to build
Free, keyless Google Translate inside a workflow β with a ticking clock attached
An A/B switch for your prompts, with no bypassing required
Route one of four prompts based on a number β the batch-variation workhorse
Eight prompt slots, one dial β a prompt rotator for batching
One multiline box in, a real list out
Pull a text file into the graph by its full path
See the string on the canvas β the debug node that saves you from blind pipelines
Stop losing LLM output β save text straight to your output folder
Pick one line out of a text block β your poor-man's prompt randomizer
Type '1024x1024' and get two proper integers out
Translate prompts locally with Helsinki-NLP β no API key, first run is the catch
Stitch two video files with ffmpeg β vertical, horizontal, or back-to-back
Pick a video from your input folder and hand its path to anything
The node that actually shows your video inside the graph
π ComfyUI_AceNodes
Some useful custom nodes that are not included in ComfyUI core yet
Primitive Nodes
- Integer
- Float
- Text
- Seed
Text Nodes
- Text Concatenate
- Text Input Switch (2 way)
- Text Input Switch (4 way)
- Text Input Switch (8 way)
- Text List
- Text Preview
- Text Selector
- Text To Resolution
- Text Translate
- Text Google Translate
- Text Load
- Text Save
Image Nodes
- Image Constrain
- Image Remove Background
- Image Color Fix
- Image Question Answering
- Image Load From Cloud
- Image Save To Cloud
- Image Get Size
- Image Face Crop
- Image Pixelate
- Image Make Slideshow
Mask Nodes
- Mask Blur
Audio Nodes
- Audio Load
- Audio Save
- Audio Play
- Audio Crop
Video Nodes
- Video Load
- Video Preview
- Video Concat
LLM Nodes
- OpenAI GPT Chat
- OpenAI GPT TTS
- OpenAI GPT IMAGE
Other Nodes
- Expression Eval
- Any Input Switch (bool)
- Any Input To Any