Nougan_Nodes
A ComfyUI extension with 24 custom nodes.
Nodes (24)
π Winnougan (Nougan's Nodes)
<img width="1536" height="1024" alt="Nougan Nodes" src="https://github.com/user-attachments/assets/e292034a-5854-43a4-9141-705c170dfd3f" />Custom nodes for ComfyUI
Seventeen nodes across five families β loaders, LoRA tooling, masking, temporal video prompts, and a local LLM bridge β every one with its own themed, live UI.
</div>β¨ Overview
- π Loaders β a folder-aware Diffusers Loader and the one-toggle Krea 2 Β· Uncensored stage with three bundled LoRAs.
- π LoRA tooling β a themed LoRA stack editor with favourites, folder filters and a randomizer, plus the Lora Inspector that identifies any LoRA live from Civitai.
- π¨ Image & masks β Get Image for in-graph grabs, a full Mask Editor and Mask Composite.
- π Characters & video β Regional Character LoRA for two identities without blend, and Prompt Relay for per-segment prompts in LTX video.
- π§ Local LLMs β the LM Studio Bridge streams chat, vision, audio and video through any model in LM Studio, with a live on-node console.
Every node ships a custom frontend UI. The pack also includes a global Tab-cycler quality-of-life extension that works on every node in your graph.
π¦ Node index
| Node | What it does | Docs |
|---|---|---|
| Nougan Diffusers Loader π | Loads a Diffusers folder/file β MODEL Β· CLIP Β· VAE, auto-precision, optional Sage/Flash attention | core |
| Nougan Krea 2 Β· Uncensored π | Bakes in 1β3 bundled uncensor LoRAs with per-LoRA toggle + uncapped strength | core |
| Nougan Get Image πΌοΈ | Grabs an in-workflow image β IMAGE + MASK, live previews | core |
| Nougan Text Encode + Zero Neg π― | Encodes positive and builds the negative (zero-out / empty-string) in one node | core |
| Nougan Text Box π | Reusable prompt card emitting a STRING, with counts + copy/clear | core |
| Nougan Title Font π | Zoom-proof styled title banner with glow, animations, gradient presets, web link | core |
| Nougan Lora Loader π | Themed LoRA stack editor: chooser, β favourites, folder filter, π² randomizer | core |
| Nougan Lora Loader (Multi) π | Same editor, sharing one stack across up to 5 models | core |
| Nougan Lora Inspector π | Point at a LoRA β trigger words, base model, samples, stats, live from Civitai | docs |
| Nougan Mask Editor π¨ | Paint and edit masks on-node | core |
| Nougan Mask Composite π | Combine masks for edit-then-composite workflows | core |
| Nougan Regional Character LoRA π | Two character LoRAs, one image, each masked to its own region β no blend | docs |
| Nougan Prompt Relay Encode π¬ | Per-segment temporal prompts for LTX Β· LTX2 Β· LTXAV | docs |
| Nougan Prompt Relay Timeline ποΈ | Same pipeline + a draggable WYSIWYG timeline editor | docs |
| Nougan Prompt Relay Options βοΈ | Per-stream epsilon / strength / window tuning | docs |
| Nougan LM Studio π§ | Streaming LLM chat + vision + audio + video via LM Studio, live DOM console | docs |
| Nougan LM Studio Prompt Box π¬ | Live on-node reader/editor for LLM output | docs |
π§ Which node do I need?
| I want toβ¦ | Use | |---|---| | Load a Diffusers model folder | Diffusers Loader π | | Uncensor Krea 2 in one toggle | Krea 2 Β· Uncensored π | | Stack style/character LoRAs with favourites + a randomizer | Lora Loader π | | Find out what an unknown LoRA actually is | Lora Inspector π | | Encode positive + negative without the two-node dance | Text Encode + Zero Neg π― | | Put two characters in one image without identity blend | Regional Character LoRA π | | Give different video segments different prompts | Prompt Relay π¬ | | Chat with / analyze images via a local LLM | LM Studio Bridge π§ |
β‘ Install
cd ComfyUI/custom_nodes
git clone <your-repo-url>
# restart ComfyUI
Each family announces itself on boot β and each loads in its own try/except, so a problem in one can never take down the others:
[Nougan] β
Lora Inspector loaded.
[Nougan] β
Prompt Relay loaded (3 nodes).
[Nougan] β
LM Studio Bridge loaded (2 nodes).
Or install via ComfyUI Manager β search Nougan.
π Documentation
Every node family has its own page in docs/:
| Page | Covers | |---|---| | Core nodes | Diffusers Loader Β· Krea 2 Β· Get Image Β· Text Encode + Zero Neg Β· Text Box Β· Title Font Β· Lora Loaders Β· Mask Editor Β· Mask Composite | | Lora Inspector | Civitai lookup, caching, HTTP endpoint | | Regional Character LoRA | Token-space masking, regions, recon tool | | Prompt Relay | Timeline editor, epsilon tuning, technical deep dives | | LM Studio Bridge | Dev-server setup, vision/audio/video, Krea 2 prompt director |
π License
MIT β take it, ship it, remix it.
<div align="center">
Nougan's Nodes Β· if something here saves you a render, β the repo.
</div>