Extensions/Steaked-nodes
ComfyUI Extension

Steaked-nodes

A bunch of tools ported from the workshop tools site to ComfyUI nodes along with a few new ones.

By StealthNinja1O1·Created 11 months ago·Updated about 11 hours ago· 0
StealthNinja1O1/Steaked-nodes
Nodes23
On cloudLocal install
CategorySteaked-nodes/logic, Steaked-nodes/tools
Stars0
Updatedabout 11 hours ago

Nodes (23)

Any Switch

The don't-care-about-types router every workflow ends up with

Steaked-nodes/logic
Color Blender

A mini Lightroom panel that never leaves the graph

Steaked-nodes/tools
Combo Lora Loader

A LoRA stack you can actually read, save, and reuse

Steaked-nodes
Edge Detection

Edge detection with texture work in mind, not ControlNet prep

Steaked-nodes/effects
Get image from URL (with referer)

The node that sneaks past hotlink protection

Steaked
Halftone Effect

Cheap newspaper-comic texture, straight out of a print shop

Steaked-nodes/effects
Image Blender

Krita's 88 blend modes, now in your ComfyUI graph

Steaked-nodes/compositing
Image Distortion

Twelve ways to break an image on purpose, none of them AI

Steaked-nodes/tools
Scale to Megapixels (SDXL Safe)

ImageScaleToMegapixels — resize an image to a target pixel budget, not a fixed width

Steaked-nodes/upscaling
Scale to Megapixels (Advanced)

Make your upscale land on the right resolution, not a guess

Steaked-nodes/upscaling
Load and Crop Image

Pick your reference without leaving the node

Steaked-nodes/tools
Nebula Generator

A whole space scene from noise and math, no model required

Steaked-nodes/generators
OpenPose Editor

Pose your character in 3D, feed the result to ControlNet

Steaked-nodes/tools
Regional Prompts (Attention)

Four prompts, four boxes, one coherent image

Steaked-nodes/prompting
Regional Prompts (Attention + Image Input)

Regional prompting on anything upstream produces

Steaked-nodes/prompting
Regional Prompts (Attention Img2Img)

Regional prompting on a photo you already have

Steaked-nodes/prompting
Regional Prompts (Latent)

The masked-conditioning approach with sharper boundaries

Steaked-nodes/prompting
Regional Prompts (Latent + Image Input)

Strict masked regions on a live image feed

Steaked-nodes/prompting
Regional Prompts (Latent Img2Img)

Masked regional edits with hard isolation

Steaked-nodes/prompting
Save Image to Library

File your generations into the character's own gallery

Steaked-nodes/library
Smart Model Loader

One loader for .safetensors and GGUF, with the name as a string output

Steaked-nodes/loaders
Prompt Library

Your whole character stack behind one node

Steaked-nodes/tools
Text Concat

The two-string joiner that respects the Oxford comma question

Steaked-nodes/tools
Readme

Steaked Nodes

A collection of custom nodes for ComfyUI: model and LoRA loading with modern UIs, regional prompting, image processing effects, and library tooling.

Installation

  1. Clone into your ComfyUI custom_nodes folder:
cd ComfyUI/custom_nodes
git clone https://github.com/StealthNinja1O1/Steaked-nodes.git
  1. Restart ComfyUI

Or install via Comfy Manager -> Install via Git URL

Loaders

Smart Model Loader (SmartModelLoader)

One loader for every model type. Browses checkpoints and diffusion_models folders together, detects what each file contains from its safetensors header, and outputs MODEL, CLIP, and VAE.

  • Combined searchable listing (Anima diffusion models and SDXL checkpoints side by side)
  • Detects whether CLIP/VAE are baked in; external overrides shown only when needed
  • Optional external CLIP/VAE override pickers (text_encoders / vae folders)
  • Weight dtype option (fp8 variants) for diffusion models
  • Model info modal with civitai sidecar data when available

Combo Lora Loader (ComboLoraLoader)

A LoRA stack with a full DOM widget UI: drag rows to reorder, scrub strengths with the mouse, multi-select with ctrl/shift, and activation words surfaced automatically.

  • Free tab: ad-hoc LoRA stack, drop .safetensors files straight onto the node
  • Combos: save stacks as named combos organized in folders, re-use and re-sync them across nodes
  • Activation words: read from civitai sidecars or safetensors training metadata, exposed as a node output and a copyable badge per row
  • Info modal: training parameters, tag frequency, civitai data, raw metadata
  • Outputs MODEL, CLIP, and ACTIVATION_WORDS (comma-joined string, ready for prompt concat)

Regional Prompting

Regional Prompts (RegionalPromptsLatent / RegionalPromptsAttention + Img2Img and Image Input variants)

Define up to 4 rectangular regions on a canvas, each with its own prompt, weight, and timestep schedule.

  • Latent variants: standard latent masking, better isolation between regions
  • Attention variants: attention hooks, faster with more coherent blending. Recommended for most use cases
  • Interactive canvas: drag boxes to move, drag edges/corners to resize
  • Per-region weight (0.0-2.0) and start/end timesteps
  • Overlapping regions are normalized automatically; unmasked areas fall back to the base prompt

Image Processing

Load and Crop Image (LoadAndCrop)

Load images from the input folder (with subfolder browsing) and crop with adjustable dimensions and position.

Color Blender (ColorBlender)

Color overlay with multiple blend modes, hue/saturation/brightness adjustments, temperature, tint, and vibrance controls.

Image Distortion (ImageDistortion)

12 distortion effects: Wave, Swirl, Kaleidoscope, Pixel Sort, Displacement, Fisheye, Ripple, Twist, Spherize, Glitch, Mosaic, and Warp. Parameters: intensity (0-100), frequency (0-100), offset x/y.

Edge Detection (EdgeDetection)

Edge detection with Sobel, Prewitt, Scharr, Roberts, Laplacian, and Canny algorithms. Adjustable threshold, thickness, edge/background colors, invert.

Image Blender (ImageBlender)

Blend two images with 14 professional blend modes (Normal, Multiply, Screen, Overlay, Soft Light, Hard Light, Color Dodge, Color Burn, Darken, Lighten, Difference, Exclusion, Add, Subtract) with opacity and optional mask.

Halftone Effect (HalftoneEffect)

Retro printing and dithering effects: Halftone Dots, Halftone Lines, Bayer Dithering, Floyd-Steinberg, Ordered Dithering, Newspaper, Crosshatch.

Nebula Generator (NebulaGenerator)

Procedural nebula/texture generation.

Scale to Megapixels (ImageScaleToMegapixels / ImageScaleToMegapixelsAdvanced)

Scale to a target megapixel count while snapping dimensions to multiples (64 for SDXL, 8 for SD1.5) to avoid generation artifacts.

Utility

Prompt Library (SteakedLibrary)

Prompt and character library with civitai integration: browse your lora collection, fetch civitai metadata and images, and store prompts/characters in a shared library. Booru tag proxy included for tag lookup and autocomplete.

Save Image to Library (SaveImageToLibrary)

Save generated images into the library for later reference.

Text Concat (SteakedTextConcat)

Concatenate text inputs with a configurable separator.

Any Switch (AnySwitch)

Pass through the first connected input of any type.

OpenPose Editor (OpenPoseEditor)

Edit OpenPose skeletons directly in the node.

Get Image from URL (GetImageFromURL)

Load an image from a URL with referer support (for sites that block hotlinking).

License

MIT