🛡️Note Advanced
Two-field sticky notes for the people who share workflows — Note Advanced
ComfyUI ships a basic Note node, and it's fine until you try to use a workflow someone else built - then you realize a single text box is a terrible place to cram "what this section does," "which model this needs," and "don't touch the denoise." Note Advanced gives you two separate multiline fields for exactly that split, and nothing else. It's the most aggressively simple node in this pack, which is the point.
What it is
Two multiline STRING inputs:
user_note- default text "Note". The main field.user_comment- default text "Comment". The second field.
No outputs, no execution effect. It returns nothing and is explicitly not an output node - it just sits on the canvas as documentation. The value it provides is organizational: separate the what from the why, and let both survive when the workflow is shared.
Why you'd bother
If you're solo and your workflow lives in your own head, the vanilla Note is enough. But this pack is built by Uriel Deveaud, who runs the "ComfyUI for AI Media Production" LinkedIn group and teaches ComfyUI in classes - these are notes for other people. Two fields earn their keep the moment a collaborator or student opens your workflow: "Setup: SDXL, needs the standard VAE" goes in one, "Known issue: skip at CFG > 8" goes in the other, and nobody has to parse a wall of text to find the warning.
The convention I'd suggest: user_note for the setup/instructions, user_comment for gotchas and changelog. Completely arbitrary, but a consistent split makes a shared graph feel documented instead of abandoned.
The honest review
There's essentially nothing to break. It's two text boxes. The one real friction: because it produces no output, it has no wires, and un-wired nodes drift around a busy canvas. Tuck it inside a group (or a reroute frame) with the section it documents, or it'll end up floating in a corner three weeks from now while you wonder what it's for. Also note it's a separate node from the pack's Set Text/Get Text pair - those move strings around, this one just holds them.
Install
Part of the ComfyUI Production Nodes Pack by Uriel Deveaud (KoreTeknology). Install via ComfyUI Manager (search "ComfyUI Production Nodes Pack") or:
cd ComfyUI/custom_nodes
git clone https://github.com/KoreTeknology/ComfyUI-Nai-Production-Nodes-Pack
cd ComfyUI-Nai-Production-Nodes-Pack
pip install -r requirements.txt
Restart ComfyUI. No dependencies to speak of for this node, no model downloads - it's pure text fields. Find it under utils; like every node in the pack, it's filed into an existing menu category rather than a new root section, which keeps your node menu from turning into a wall of pack names. The class name is NoteAdvanced in workflow JSON.
Inputs (2)
| Name | Type | Default | Description |
|---|---|---|---|
| user_note | STRING | Note | — |
| user_comment | STRING | Comment | — |
Outputs (0)
No outputs