ComfyUI-NS-Util
A collection of nodes for ComfyUI. ex:A node for batch managing int, float, and string parameters with presets
Nodes (36)
Strip the lighting off any render and get a clean albedo
Reuse your early attention maps to keep the composition honest
Scale the content encoder and the style encoder separately
Sweep the content/style balance as the image develops
Give SDXL's two encoders two different prompts
Save and reload whole groups of node settings as YAML presets
Fifteen sliders that hand you one comma-separated string
Guidance from the difference between high-res and low-res predictions
Fake the size and crop SDXL thinks it's rendering at
Walk SDXL's perceived resolution from giant to normal mid-run
NS Prompt List, reviewed
Let the image decide where the base model hands off to the refiner
A volume knob for the refiner's bigG conditioning
Ramp the refiner's conditioning across the sampling run
The SDXL refiner's text encoder, plus an aesthetic score dial
A classic cel-shade toon pass, straight out of OpenCV
Stuff a text document into the Simple LLM's vector store
The one slider that decides what your agent actually remembers
Turn an LLM config and a system prompt into something you can call
Packaging one LLM agent so another can call it
Your guardrails are just system prompt surgery
Chain of Thought here is a prompt factory — it doesn't think, it writes the script
Pick a model, plug a key, cap the temperature at 1.0
The cheap, long-context option with the 65k token ceiling
The only one with no API key — local, private, free
The default dials, with gpt-4.1-mini already picked for you
See your LLM's answer without leaving the graph
A workflow loader that (for now) just says 'loaded'
A named box with a capacity — the container that makes Add Memory make sense
Stitch up to four strings with a separator you actually control
A 'RAG' query that's really just a document sandwich
The node that actually calls the LLM (and returns text)
Inspect a string, wrap it in prefix/suffix, pass it along
The boring little node every LLM workflow actually starts with
The terminal node that takes a string and gives nothing back
A name tag for a box of text — set your RAG expectations accordingly
ComfyUI-NS-Util
A collection of nodes for ComfyUI.
This consolidates the previously created nodes into one package.
Please see the wiki for an explanation of each node.
Node Contents
Utility
Contains useful nodes.
Graphics Filter
A filter that applies special effects to images.
LLM(Implementing the tests now.)
Functions for connecting to and interacting with external LLM services. Local LLM supports Ollama.
Installation
If you have ComfyUI-Manager installed
- Click Main Menu -> Manager -> Install via Git URL
- Paste the URL into the text box that appears at the top of the window and press OK
https://github.com/NakamuraShippo/ComfyUI-NS-Util - Once installation is complete, restart ComfyUI
If you don't have ComfyUI-Manager installed
- Navigate to ComfyUI's custom nodes directory (usually ComfyUI/custom_nodes/)
- Clone this repository:
git clone https://github.com/NakamuraShippo/ComfyUI-NS-Util - Restart ComfyUI
- In ComfyUI\venv\Scripts, Shift+right-click -> Open terminal -> activate
pip install pyyaml watchdog
Usage
Each node page of the wiki is written in both Japanese and English.
Requirements
- ComfyUI (0.3 or later recommended, other versions not tested)
- Python packages (automatically included with ComfyUI):
- pyyaml
- watchdog
- aiohttp
- opencv-python
Roadmap
This is the first node in the NS-Util collection. Future additions planned:
- ManySliders
- Will be redesigned to be switchable with presets before addition
Contributing
Contributions are welcome! Feel free to submit pull requests or create issues for bugs and feature requests.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Support
If you encounter problems or have questions:
- Create an issue on GitHub
- Nakamura Shippo lit.link
Acknowledgments
- Thanks to the ComfyUI team for creating an amazing platform
- Thanks to AI animals for giving me ideas
NakamuraShippo
X : @nakamurashippo
