ComfyUI-Inference-Core-Nodes
ComfyUI Custom Nodes for Inference.Core
Nodes (65)
Every preprocessor in the pack behind one dropdown
OpenPose, but for four-legged subjects
Per-part face segmentation, with background removal built in
Clean line extraction built for illustration, not photos
Surface direction, not distance — the ControlNet condition people forget exists
The Bluntest Line Extractor in the Pack, On Purpose
The Classic Edge Detector, Still the Default
Palette-Matching Without Copying the Composition
Full body-surface mapping, not just skeleton joints
The model that made every older depth preprocessor look outdated
Edge Detection That's Actually a Diffusion Model
The pose detector most ControlNet workflows actually use now
Turning Face Landmarks Into a Region Map
Scribble Conditioning From a Real Photo
Gentler than Canny, forgiving on organic subjects
The Node That Stops ControlNet Shape Mismatches
Stop Hardcoding Width and Height
Read your real output size straight off the latent
The Recolor Preprocessor Nobody Talks About
The ControlNet preprocessor for recoloring
Better Mask Blending Than Standard Inpainting
Generate transparent PNGs straight out of the sampler
Generating matching foreground and background layers
Pulling a transparent layer out of a real photo
Turning the sampled latent into a real transparent PNG
Real Transparency, Straight Out of the Sampler
Unpacking a joint foreground/background batch
Splitting an existing composite into matching layers
Generating foreground, background, and composite together
An older depth ControlNet preprocessor with a boost mode
Photographic edges extracted as clean strokes
The Classical, No-Download Lineart Extractor
Clean lines from scanned, noisy source art
Confining motion control to part of the frame
Licence-Clean Face Conditioning
The fix for AI-generated hands
The original ControlNet depth model, still around for a reason
Turning depth into a surface-direction ControlNet map
The ControlNet preprocessor for straight-edge architecture and interiors
Per-block checkpoint merging for SD1.5
Block-weighted checkpoint merging for SDXL
Surgical, per-attention-layer merging
Block-Level SDXL Merging, Every Slider Exposed
An experimental fix for CFG burn
Layout Control for Scenes, Not Shapes
Segmentation Tuned for Objects, Not Rooms
The original pose detector, now living next to its own upgrade
A faster alternative to HED for ControlNet
Stop guessing the resolution number on every preprocessor
The Fooocus trick of turning three words into a full prompt
Style Consistency Without a ControlNet Model
High CFG without the burn
A Segment Anything ControlNet preprocessor
Export the raw pose data, not just the skeleton picture
Turning a Photo Into a Sketch a ControlNet Understands
Turning a real photo into a hand-drawn-looking sketch
The legacy name for UniFormer segmentation
Style Without Composition, the T2I-Adapter Way
Sharp, thin edge maps for ControlNet
The Preprocessor Behind Every Tiled Upscale Workflow
Two burn-fixers in one model patch
The standard semantic-segmentation preprocessor
Extracting motion vectors from video frames
Depth Anything's generalization with Zoe's metric head
Metric depth that the community actually recommends skipping for ControlNet
ComfyUI-Inference-Core-Nodes
Installation
- Stability Matrix Extensions Manager
- ComfyUI Manager
Manual Installation
-
Clone this repository to
ComfyUI/custom_nodes/ -
Either:
- Run
install.pyusing the venv or preferred python environment.
Or
(Installs required dependencies and appropriate onnxruntime acceleration via compiled wheels)
- (CUDA 11 or latest stable) Run
pip install -e .[cuda] - (CUDA 12) Run
pip install -e .[cuda12] - (RoCM) Run
pip install -e .[rocm] - (DirectML) Run
pip install -e .[directml] - (CPU Only) Run
pip install -e .[cpu]
Or
(Installs only required dependencies without onnxruntime acceleration)
- Run
pip install -e .