Skip to content

Composer ​

The Composer is your creative workspace for generating and editing images with full control over all parameters.

Composer View

Overview ​

The Composer provides:

  • Text-to-image generation with natural language prompts
  • Image editing with conversational instructions
  • Character integration for consistent characters
  • Product placement for marketing images
  • Style presets for consistent aesthetics

Interface Layout ​

┌─────────────────────────────────────────────────────────────┐
│  Composer                                    [History ▼]    │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│  ┌─────────────────────────────────────────────────────┐   │
│  │                                                     │   │
│  │                                                     │   │
│  │              [Generated Image Preview]              │   │
│  │                                                     │   │
│  │                                                     │   │
│  └─────────────────────────────────────────────────────┘   │
│                                                             │
│  ┌───────┬───────────┬──────────┬─────────┐                │
│  │Generate│ Edit     │ Character │ Product │                │
│  └───────┴───────────┴──────────┴─────────┘                │
│                                                             │
│  ┌─────────────────────────────────────────────────────┐   │
│  │ Enter your prompt here...                           │   │
│  │                                                     │   │
│  └─────────────────────────────────────────────────────┘   │
│                                                             │
│  [⚙️ Settings]                            [✨ Generate]     │
│                                                             │
└─────────────────────────────────────────────────────────────┘

Generation Tabs ​

Generate Tab ​

Create new images from text prompts:

┌─────────────────────────────────────────────────────┐
│ Generate                                            │
├─────────────────────────────────────────────────────┤
│ Prompt:                                             │
│ ┌─────────────────────────────────────────────────┐ │
│ │ A serene mountain landscape at sunset with      │ │
│ │ golden light streaming through the clouds       │ │
│ └─────────────────────────────────────────────────┘ │
│                                                     │
│ Negative Prompt (optional):                         │
│ ┌─────────────────────────────────────────────────┐ │
│ │ blurry, low quality, distorted                  │ │
│ └─────────────────────────────────────────────────┘ │
│                                                     │
│ [⚙️ Advanced Settings]                              │
└─────────────────────────────────────────────────────┘

Edit Tab ​

Edit existing images conversationally:

┌─────────────────────────────────────────────────────┐
│ Edit                                                │
├─────────────────────────────────────────────────────┤
│ Source Image:                                       │
│ ┌──────────────┐                                    │
│ │   🖼️ #342    │  [Change] [Use Last]              │
│ └──────────────┘                                    │
│                                                     │
│ Edit Instruction:                                   │
│ ┌─────────────────────────────────────────────────┐ │
│ │ Add dramatic storm clouds in the sky            │ │
│ └─────────────────────────────────────────────────┘ │
│                                                     │
│ [Apply Edit]                                        │
└─────────────────────────────────────────────────────┘

Character Tab ​

Character Tab

Generate with saved characters:

┌─────────────────────────────────────────────────────┐
│ Character                                           │
├─────────────────────────────────────────────────────┤
│ Select Character:                                   │
│ ┌─────────────────────────────────────────────────┐ │
│ │ [🔍 Search characters...]                       │ │
│ │                                                 │ │
│ │ 👤 Luna - Young adventurer with red hair       │ │
│ │ 👤 Captain Rex - Space pilot in uniform        │ │
│ │ 👤 Felix - Orange tabby cat                    │ │
│ └─────────────────────────────────────────────────┘ │
│                                                     │
│ Scene Description:                                  │
│ ┌─────────────────────────────────────────────────┐ │
│ │ walking through a magical forest at dawn        │ │
│ └─────────────────────────────────────────────────┘ │
│                                                     │
│ [Generate with Character]                           │
└─────────────────────────────────────────────────────┘

Product Tab ​

Product Tab

Generate marketing images with products:

┌─────────────────────────────────────────────────────┐
│ Product                                             │
├─────────────────────────────────────────────────────┤
│ Select Product:                                     │
│ ┌─────────────────────────────────────────────────┐ │
│ │ [🔍 Search products...]                         │ │
│ │                                                 │ │
│ │ 📦 Premium Water Bottle - Stainless steel      │ │
│ │ 📦 Wireless Headphones - Over-ear design       │ │
│ │ 📦 Canvas Tote Bag - Eco-friendly              │ │
│ └─────────────────────────────────────────────────┘ │
│                                                     │
│ Scene Description:                                  │
│ ┌─────────────────────────────────────────────────┐ │
│ │ on a rustic wooden table with natural light    │ │
│ └─────────────────────────────────────────────────┘ │
│                                                     │
│ [Generate Product Image]                            │
└─────────────────────────────────────────────────────┘

Settings Panel ​

Basic Settings ​

┌─────────────────────────────────────────────────────┐
│ Settings                                       [×]  │
├─────────────────────────────────────────────────────┤
│ Model                                               │
│ ○ Flash (Fast, good quality)                        │
│ ● Pro (Slower, higher quality)                      │
├─────────────────────────────────────────────────────┤
│ Aspect Ratio                                        │
│ [■] Square    [▬] Landscape    [▐] Portrait        │
│ [▬] 16:9      [▐] 9:16                             │
├─────────────────────────────────────────────────────┤
│ Number of Images                                    │
│ [1] [2] [3] [4]                                     │
├─────────────────────────────────────────────────────┤
│ Style Preset                                        │
│ [None                              ▼]               │
│  • Cinematic                                        │
│  • Vintage Film                                     │
│  • Anime                                            │
│  • Watercolor                                       │
└─────────────────────────────────────────────────────┘

Advanced Settings ​

┌─────────────────────────────────────────────────────┐
│ Advanced Settings                                   │
├─────────────────────────────────────────────────────┤
│ System Instruction                                  │
│ ┌─────────────────────────────────────────────────┐ │
│ │ Create images in professional photography style │ │
│ └─────────────────────────────────────────────────┘ │
├─────────────────────────────────────────────────────┤
│ Reference Images                                    │
│ ┌─────────┐ ┌─────────┐ ┌─────────┐               │
│ │  🖼️ +   │ │   🖼️    │ │   ×     │               │
│ └─────────┘ └─────────┘ └─────────┘               │
│ Drop images here for style/composition reference    │
└─────────────────────────────────────────────────────┘

Prompt Writing ​

Basic Prompts ​

Start simple and add detail:

# Basic
A sunset

# Better
A sunset over mountains

# Best
A dramatic sunset over snow-capped mountains with
golden light streaming through purple clouds,
professional landscape photography

Prompt Components ​

ComponentExample
Subject"a red fox"
Setting"in a snowy forest"
Lighting"golden hour, soft light"
Style"oil painting, impressionist"
Mood"peaceful, serene"
Technical"8K, detailed, sharp focus"

Negative Prompts ​

Tell the model what to avoid:

Negative prompt examples:
- blurry, out of focus, low quality
- text, watermarks, signatures
- distorted faces, extra limbs
- oversaturated, harsh lighting

Generation Options ​

Model Selection ​

ModelBest ForSpeed
FlashQuick iterations, drafts~3-5s
ProFinal images, complex scenes~8-15s

Aspect Ratios ​

RatioDimensionsUse Case
Square1:1Social media, avatars
Portrait3:4Mobile wallpapers
Landscape4:3Desktop backgrounds
16:9WidescreenPresentations, YouTube
9:16VerticalStories, TikTok

Multiple Images ​

Generate up to 4 images per request:

┌─────────┬─────────┬─────────┬─────────┐
│  🖼️ 1   │  🖼️ 2   │  🖼️ 3   │  🖼️ 4   │
└─────────┴─────────┴─────────┴─────────┘
Click any image to select and refine

Style Presets ​

Applying Presets ​

Select a preset to auto-apply settings:

┌─────────────────────────────────────────────────────┐
│ Style Preset: Cinematic                             │
├─────────────────────────────────────────────────────┤
│ Applied settings:                                   │
│ • Prompt prefix: "cinematic shot, dramatic lighting"│
│ • Negative: "amateur, flat lighting"                │
│ • Aspect ratio: 16:9                                │
│                                                     │
│ Your prompt will be combined with preset settings   │
└─────────────────────────────────────────────────────┘

Managing Presets ​

Quick access to preset management:

┌─────────────────────────────────────────────────────┐
│ Style Preset [Cinematic              ▼]             │
│                                                     │
│ [+ Create New]  [✏️ Edit]  [🗑️ Delete]              │
└─────────────────────────────────────────────────────┘

Image Preview ​

Preview Area ​

┌─────────────────────────────────────────────────────┐
│ ┌─────────────────────────────────────────────────┐ │
│ │                                                 │ │
│ │                                                 │ │
│ │             Generated Image                     │ │
│ │                                                 │ │
│ │                                                 │ │
│ └─────────────────────────────────────────────────┘ │
│                                                     │
│ [Download] [Edit] [View in Gallery] [Copy URL]     │
│                                                     │
│ ID: #345 • 1024×768 • 2.1 MB • Generated in 4.2s   │
└─────────────────────────────────────────────────────┘

Preview Actions ​

ActionDescription
DownloadSave to device
EditContinue editing this image
View in GalleryOpen in Gallery view
Copy URLCopy public URL
RegenerateGenerate again with same settings

Workflow Tips ​

Iterative Refinement ​

  1. Start with Flash model for quick drafts
  2. Refine your prompt based on results
  3. Switch to Pro for final high-quality version
  4. Use Edit tab for fine adjustments

Using Characters ​

  1. Create character in Characters view first
  2. Select character in Composer
  3. Describe only the scene (character details applied automatically)
  4. Generate multiple scenes with consistent character

Batch Generation ​

For multiple variations:

  1. Write your base prompt
  2. Set "Number of Images" to 4
  3. Generate
  4. Pick the best result
  5. Refine with editing

Keyboard Shortcuts ​

ShortcutAction
Ctrl/Cmd + EnterGenerate image
Ctrl/Cmd + ESwitch to Edit tab
Ctrl/Cmd + GSwitch to Generate tab
Ctrl/Cmd + SOpen Settings panel
EscClose panels

History ​

Access recent generations:

┌─────────────────────────────────────────────────────┐
│ Recent Generations                             [×]  │
├─────────────────────────────────────────────────────┤
│ 🖼️ "sunset over mountains..." - 2 min ago         │
│ 🖼️ "portrait of a warrior..." - 15 min ago        │
│ 🖼️ "product shot with bottle..." - 1 hour ago     │
│                                                     │
│ [View All in Gallery]                               │
└─────────────────────────────────────────────────────┘

Error Handling ​

Common Errors ​

┌─────────────────────────────────────────────────────┐
│ ⚠️ Generation Failed                                │
│                                                     │
│ "Content policy violation detected"                 │
│                                                     │
│ Try adjusting your prompt to avoid:                 │
│ • Explicit content                                  │
│ • Violence or harm                                  │
│ • Real people or celebrities                        │
│                                                     │
│ [Edit Prompt] [Try Again]                           │
└─────────────────────────────────────────────────────┘

Rate Limiting ​

┌─────────────────────────────────────────────────────┐
│ ⏳ Rate Limit Reached                               │
│                                                     │
│ You've reached your rate limit (60 req/min)         │
│ Please wait 30 seconds before generating again.     │
│                                                     │
│ [OK]                                                │
└─────────────────────────────────────────────────────┘

Responsive Design ​

The Composer adapts to screen size:

Desktop: Full layout with side panel Tablet: Stacked layout, collapsible settings Mobile: Full-screen prompt input, bottom sheet settings

Next Steps ​

Released under the MIT License.