ChrisandClaude Opus 4.8 31acac11b2 Copy/paste carries an _ai2go layout sidecar (KJ ↔ AI2Go two-way compatible)
Copy and templates now emit the clean caption PLUS an "_ai2go" sidecar holding the full editor box
list (groups, parenting, ids, names, collapse/lock). Paste/import/template-load restores from it when
present, so AI2Go→AI2Go round-trips losslessly. KJNodes (and the model) ignore the unknown key, so:
- AI2Go → KJ: pastes as a normal flat scene.
- KJ → AI2Go: no sidecar → imports flat (as before).
- AI2Go → AI2Go: hierarchy + groups fully preserved.

The sidecar is added only when there's hierarchy/groups to keep (plain scenes stay clean). The Python
`prompt` output and the token estimate use the clean caption — the sidecar is clipboard/template-only.

JS parses clean.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-25 14:33:13 +02:00

ComfyUI-AI2Go-Utils

ComfyUI nodepack by AIKnowledge2Go

Contact

Installation

Clone into your ComfyUI custom_nodes directory and restart ComfyUI:

cd ComfyUI/custom_nodes
git clone https://github.com/Little-God1983/ComfyUI-AI2Go-Utils

Nodes

AI2Go Ideogram 4 Prompt Builder

A visual prompt builder for Ideogram 4's structured JSON caption format. Draw bounding-box regions on a canvas, set each region's type / description / text / colors, and the node assembles the caption JSON.

Includes an Overview panel — a docked, collapsible tree of every region. Click a row to select it (two-way with the canvas), so you can pick and edit regions without accidentally nudging them on the canvas. Ctrl/Cmd-click to multi-select, Shift-click for a range; lock, duplicate, delete, and drag a row onto another to nest it (parenting — move a parent on the canvas and its children follow). The hierarchy is editor-only; the exported caption stays flat.

License & Credits

Licensed under GPL-3.0 (see LICENSE).

This pack builds on the Ideogram 4 Prompt Builder node and editor from ComfyUI-KJNodes by Kijai, which is licensed under GPL-3.0. Derived files retain their original attribution.

S
Description
No description provided
Readme GPL-3.0
1.9 MiB
Languages
JavaScript 68.2%
Python 31.8%