ComfyUI Extension: NoteManager
Run ComfyUI workflows without the setup
No installs, no CUDA version roulette, no GPU sitting idle on your bill. Bring a workflow and run it in the browser.
A powerful extension for ComfyUI that enables adding notes to many node in your workflow. Keep track of important settings, reminders, and workflow documentation directly within your ComfyUI canvas.
Looking for a different extension?
Custom Nodes (0)
README
ComfyUI Note Manager
A powerful extension for ComfyUI that enables adding notes to many node in your workflow. Keep track of important settings, reminders, and workflow documentation directly within your ComfyUI canvas.
Features
- π Add/Edit/View Notes: Easily add, modify, and view multiple timestamped notes for many node.
- π’ Note Count Indicator: Shows a clear icon with the note count on nodes that contain notes (when not collapsed).
- πΎ Auto-Saves with Workflow: Notes are saved directly within your workflow JSON file.
- π¨ Modern UI: Clean modal windows for managing notes per node.
- π€ Node-Specific Import/Export: Share or back up notes for individual nodes using JSON format.
- π Selective Export: Choose specific notes to include when exporting from a node.
- π Global Notes Panel: View, search, and manage notes from all nodes in a dedicated, toggleable side panel.
- π±οΈ Draggable Panel Toggle: A floating
πicon lets you toggle the Global Notes Panel and can be dragged anywhere on the screen. - βοΈ Jump to Node: Quickly navigate to a node in your workflow by clicking its title in the Global Notes Panel.
- π Global Import/Export: Manage notes for the entire workflow, including an intelligent import mapping feature.
- π§© Broad Compatibility: Designed to work with many types of ComfyUI nodes.
Installation
Automatically: Go to Comfyui manager, select "Custom Nodes Manager" and enter NoteManager in the search
Manually: Clone this repo to ComfyUI/custom_nodes
Usage
Basic Note Management
- Add a note to a node:
- Right-click on any node and select "π Add Note" from the context menu.
- Enter your note in the modal window and click "Save".
- View notes on a node:
- Right-click on a node with notes and select "π View Notes (
N)" from the context menu (whereNis the note count).
- Right-click on a node with notes and select "π View Notes (
- Edit or delete notes:
- In the notes modal, use the βοΈ button to edit a note.
- Use the ποΈ button to delete a note.
- Identify nodes with notes:
- Nodes with notes display an orange circle with the number of notes above the title (when not collapsed).
Global Notes Panel
- Access the global notes panel:
- Click the draggable
πicon on the screen to toggle the panel. - All notes from your workflow are displayed, organized by node.
- Click the draggable
- Quick navigation:
- Click on a node name in the global panel to center the canvas on that node.
- Manage & Search:
- Use the search bar to filter notes across the entire workflow.
- Edit/Delete notes directly from the panel list.
- Use the global Import/Export buttons for workflow-wide note management.
Import and Export
- Export notes:
- Node Specific: Open the notes modal for a node, click "Import/Export", choose "Export Node Notes", select notes via checkboxes, and click "Export Selected".
- Global: Open the Global Notes Panel and click the "Export" button
- Import notes:
- Node Specific: Open the notes modal for the target node, click "Import/Export", choose "Import Node Notes", and select the JSON file.
- Global: Open the Global Notes Panel, click the "Import" button, select the JSON file, and use the mapping dialog to assign notes to the correct nodes before confirming.
Tips and Tricks
- Updating notes: When adding or editing notes, or when you open a new workflow tab, you need to refresh the manager using the π button next to the note search field; otherwise, you may experience a synchronization issue.
- Workflow Documentation: Use notes on key nodes (like Loaders, Checkpoints, Samplers) to explain their role or settings.
- Parameter Tracking: Note down specific seeds, CFG scales, or prompt keywords that produced interesting results.
- Troubleshooting: Document errors encountered or specific settings needed to make a custom node work correctly.
- Idea Repository: Jot down ideas for workflow improvements or variations directly on the relevant nodes.
- Global Overview: Use the global panel to quickly review all annotations in a complex workflow.
Screenshots
Context menu
Note Modal Window
Global Import Mapping Dialog
Here are the 5 options:
- π΄ Node selection required β You must manually select the node to which the note should be added.
- π‘ Title match β Matches the node's name, but not its ID.
- π‘ ID match β Use this if you renamed the node to which you want to attach the note and are absolutely sure of your actions.
- π’ Full match (ID and title) β The best option for loading; it ensures a 100% match.
- βͺ Selected manually β The node is selected manually.
Export Selection
Run ComfyUI workflows without the setup
No installs, no CUDA version roulette, no GPU sitting idle on your bill. Bring a workflow and run it in the browser.