Note Pixaroma
Workflow docs your future self will actually read
Every ComfyUI workflow eventually becomes a mystery you can't solve a month later. "Why does this use denoise 0.6? What checkpoint was this tuned for?" Note Pixaroma is the fix that doesn't feel like homework: a rich-text editor that lives on your canvas and documents the workflow in the workflow. Open it, write multi-paragraph notes with real formatting - bold, italics, headings, bulleted and numbered lists, code blocks with a copy button, tables, separators, even inline icons for CLIP, LORA, GGUF and model versions - and it all saves and restores exactly how you styled it. It's pure annotation: no inputs to wire, no outputs to chain, no image processing. You type, it remembers, the workflow carries the documentation wherever it goes.
What makes it worth it
The block-level styling is the feature that separates it from a text box. Each block carries its own color - two separators in the same note can look totally different, a heading can be orange while a body paragraph stays neutral - picked from a centered color modal that opens over the canvas. There are custom-colored buttons (Download / View Page / Read More / plain) that become clickable links, and folder hints for download paths so a shared workflow tells people where models go. YouTube and Discord pills come pre-colored, which tells you exactly who this pack is for: people who share workflows and want them to look like finished documents, not debugging scraps.
Two power moves:
- Code view - hand-edit the underlying HTML if you want something the toolbar can't build. The
note_jsoninput on the node is that serialized HTML plus style state; the tooltip is blunt about it: do not edit directly. Click the pencil button to open the editor instead. - LLM prompt - the pack ships a drop-in prompt at
assets/note-pixaroma-llm-prompt.txtdesigned to make ChatGPT or Gemini generate Code-view-ready HTML for you. Paste your workflow description in, get styled note HTML back, drop it in. It's a small touch that makes "document this properly" feel less like a chore.
Install
It's part of the Pixaroma pack:
cd ComfyUI/custom_nodes
git clone https://github.com/pixaroma/ComfyUI-Pixaroma
or ComfyUI Manager → Pixaroma → install, restart. No dependencies, and since it's a canvas decoration it works identically in the classic and the new node interface. If a note renders oddly after a pack update - styles looking stale, colors wrong - that's the browser cache again; hard-refresh with Ctrl+Shift+R. And one honest caveat: because the note's state is HTML in a serialized field, it's a little more fragile than plain text if you hand-edit workflows as JSON files. Use the editor, not the field, and it'll behave.
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| note_json | STRING | {"version":1,"content":"","buttonColor":"#f66744","lineColor":"#f66744","width":420,"height":320} | Internal serialized HTML + style state for the note. Do not edit directly - click the pencil button on the note to open the editor. |
Outputs (0)
No outputs