1Inputsdefined once · loaded in bulk
Brand Kit (JSON)
Palette, logo, look — the design lock that governs every stage.
LoadImagesFromFolderKJ
Batch-loads raw SKU photos from a folder. Hands-free.
LoadImage (reference)
Target look fed to the prompt builder as visual context.
2The engineruns once per SKU
ENGINE · ONCE PER SKU
product pixels pass through untouched
Cut out — isolate the product
RMBG
Auto-masks the product, drops the messy background.
InvertMask
Flips the mask so only the background gets repainted.
GrowMask
Feathers the edge for a clean product-to-bg blend.
Keep shape + repaint — new on-brand background
Ideogram4PromptBuilderKJ
Brand look + reference become the repaint caption.
InpaintModelConditioning
Locks product pixels; only the masked bg is generated. = keep shape
DualModelGuider + Sampler
Ideogram 4 renders the brand-style background.
SeedVR2
Upscales to a clean high-res master.
3Taste gate Aapprove before anything is built on it
✓
Human approves the asset
accept · tweak · reject
↺ rejectre-run engine
Clean on-brand asset
one per SKU · engine won't re-run
4Reuse fanresize only — no diffusion
ImageResizeKJv2
Social 9:16
ImageResizeKJv2 + TextOverlay
Campaign 16:9 + offer copy
ImageResizeKJv2
Print 4:5 hi-res
5Taste gate Bcurate keepers into the library
★
Human curates the fan
keep the best · tag · file
↺ dropoff-brand
Brand creative repository
grows with every approval