PS O.P.S.

Open Prompts Studio β€” User Manual

Every control, numbered and pictured. Plates are annotated screenshots; the red badges match the numbers below. LM needs LM Studio running. C needs ComfyUI running.

The button language

Getting started

Page 1 β€” Studio: find, remix, optimize, test

The working page: search a million prompts, compose, optimize with a local LLM, and preview on your own ComfyUI.

Studio sidebar, top
Plate 1 β€” Sidebar: search & optimizer settings
Studio sidebar, ComfyUI settings
Plate 2 β€” Sidebar: ComfyUI preview settings
Prompt composer
Plate 3 β€” Composer, modifier saving and the explorer switch

Generations run in the background: a β€œπŸŽžοΈ Generating… (N)” caption shows while active and images land by themselves β€” nothing locks up.

Modifier explorer, unfiltered
Plate 4 β€” Modifier Explorer with live category counts
Modifier explorer, filtered
Plate 5 β€” The same explorer with the filter applied
Search and CLIP search
Plate 6 β€” Semantic search form and CLIP search row
Result card, complete
Plate 7 β€” A complete result card: raw, optimized, previews, debug

Page 3 β€” Prompt Builder: fill in the blanks

Family-aware templates that assemble a clean prompt while you type.

Prompt Builder, collapsed
Plate 10 β€” The three family expanders
Prompt Builder, expanded
Plate 11 β€” An opened family: fields, style switch, live preview

Page 4 β€” Batch: queue it up

Run a list of prompts end-to-end and watch thumbnails land as ComfyUI finishes each one.

Batch page, ready
Plate 12 β€” Batch armed: settings, queue, run controls
Batch page, running
Plate 13 β€” Mid-run: progress, live grid, and the Start/Stop state flip (repeated 10 / 11)

Every batch image also appears in Gallery with its full recipe.

First Flight β€” a 20-minute guided tour

Touch every control once. LM/C steps need those servers running.

Studio

  1. Set UI Size to Large; confirm everything scales; set it back.
  2. Set Number of results to 15; tick Show similarity scores.
  3. Search β€œmoebius desert city”. Read a score.
  4. Card #1: πŸ“ (composer fills), βž• (queued), ⭐ (saved).
  5. Open πŸ“š system prompts; in the Krea2 expander, type a new slot name, paste any text, βž•. Select it as active.
  6. πŸͺ„ Optimize LM. When the block appears: βž• and ⭐ on the optimized row.
  7. Tick Modifier Explorer; pick a category; type 3 letters in Filter; tick Only show filtered; click two chips.
  8. βœ‚οΈ Save to My Modifiers: paste a fragment, save it, then find it as a chip under β€œpersonal”.
  9. πŸͺ„ Optimize Composed LM; πŸ–ΌοΈ Preview Raw C. Watch the 🎞️ badge; when the image lands, β›Ά it. Note the seed box now shows the seed that was used.
  10. CLIP: type a vibe (β€œneon rain, cinematic”) and πŸ”Ž CLIP Search.
  11. Sidebar: aspect 16:9; watch the pixel caption; nudge Scale; tick Fix seed, then untick it.

Builder

  1. Open Prompt Builder; expand Krea2; load a template; change two fields; flip Prose/Structured; admire the preview.
  2. ⭐ it, then πŸ“ it (composer now holds your built prompt).

Batch

  1. Open Batch: the queue already holds your βž• items.
  2. Paste two more lines; βž• Add lines to queue.
  3. ⭐ Load saved prompts (deduped merge).
  4. πŸ—‘ one entry you don't want.
  5. Pick model / aspect / steps; tick Fixed starting seed (1234).
  6. β–Ά Start batch C. Watch thumbs land; β›Ά one; πŸ“ another.
  7. (Optional, mid-run) ⏹ Stop after current.

Gallery

  1. Filter by a word from one of your prompts; clear it.
  2. Open ⭐ Saved prompts: πŸ“ one entry; βž• another.
  3. Inspect the newest image: read the recipe; β›Ά Full size.
  4. πŸ“+️ Send & restore β†’ Studio opens with the prompt in the composer and the sidebar matching the recipe.
  5. Back to Gallery, Inspect again: πŸ“‚ Load workflow (toast), then βž• Add to Batch queue.
  6. Inspect a throwaway image; πŸ—‘οΈ Move to trash; confirm the three files landed in _trash.
  7. Studio: open the Custom Workflow dropdown β€” your loaded workflow is selectable.

You have now touched everything. Go make weird things.