Sogni Vibe
Sogni Vibe is an AI image ideation tool for the "I'll know it when I see it" phase. Start with a rough idea, answer a few wizard questions, and Vibe generates 16 images per round so you can pick favorites, merge concepts, and branch off in new directions until the result lands.
#Launch Sogni Vibe →

#What it does
- Three phases, one flow. Intent Wizard captures your vision, Studio Loop generates and refines, and the Finalization Gallery is where you download the keeper.
- 16 images per round. Each iteration produces 4 batches of 4 — enough variety to compare directions side by side without spinning forever on a single prompt.
- Single- and multi-select refinement. Pick one image to generate four variations of it. Pick several to merge concepts, with multiple selections from the same batch weighting that prompt more heavily.
- Branching history. Step back to an earlier iteration and generate again — Vibe automatically branches so you don't lose the original thread.
- Mobile-first. Designed for thumb-first use on a phone, with a 4x4 grid on tablet and desktop.
#How it's built
Vibe is a Svelte 5 single-page app on Vite, with a small Express backend that brokers two services: an OpenRouter LLM that drives the wizard and prompt refinement, and the Sogni Client SDK for image generation on the Supernet. Frontend state runs on Svelte 5 runes — no external store. Credentials stay server-side.

#Workflows
Concept exploration. Type a vague idea ("witch in a library"), let the wizard fill in style, mood, and lighting, then generate. Multi-select across batches to merge directions you like.
Style locking. Once a look is working, single-select your favorite and let Vibe generate four refinements of just that image. Keep iterating until variance drops.
Branching off. Found a great composition five rounds back but a different color story now? Use Back to that iteration, change the prompt, and generate — Vibe forks the history.
Final pick. When you land the one, Finalization Gallery serves it up museum-style with download and stats (iterations, branches, total images generated).

#Tips for best results
- Let the wizard work. It only asks for what's missing — skipping it usually means worse early batches.
- Multi-select for merges, single-select for refinements. Multi-select within one batch weights that prompt heavier; multi-select across batches blends.
- Branch instead of starting over. Going back and regenerating preserves the earlier thread under a new branch.
- Edit the prompt directly. The textarea is editable at every step; the wizard is a starting point, not a cage.
#See also
- Sogni Chat — conversational creative studio with similar iterate-and-refine instincts.
- Sogni Photobooth — Web — selfie-to-portrait variant of the same Supernet.
- Sogni Client SDK — the SDK that powers Vibe's generation.
- Source on GitHub