pepe.business exclusive

Image Generation

How Auto-Pilot generates visuals adapted to each platform.

Edit this page·Last updated: July 13, 2026

Image Generation

Auto-Pilot generates visuals from your existing content. Here's how it works.

Generation pipeline

1. Source product/article (image + text + metadata)
   ↓
2. Content analysis (vision LLM)
   ↓
3. Prompt generation
   ↓
4. Image generation (DALL-E 3, Flux, Stable Diffusion 3)
   ↓
5. Platform adaptation (ratio, size, watermark)
   ↓
6. Quality check (no text artifacts, brand-safe)
   ↓
7. A/B variant (3 variants, best selected)
   ↓
8. Final output

Image styles

POST /v1/autopilot/run
{
  "sourceId": "src_xxx",
  "strategy": "daily_product_highlight",
  "platforms": ["instagram"],
  "options": {
    "imageStyle": "lifestyle"
  }
}

Available styles:

StyleDescriptionBest for
productProduct on white backgroundPure e-commerce
lifestyleProduct in usage contextInstagram, Pinterest
editorialMagazine style, sophisticatedLinkedIn, magazines
minimalClean, lots of white spaceSaaS, tech
boldVibrant colors, contrastsTikTok, Gen Z
vintageRetro filterFashion, lifestyle
flat-design2D illustrationTech, education
3d-renderModern 3D renderTech, gaming

Ratios per platform

pepe.business automatically generates the right ratios:

PlatformRatioDimensions
Instagram square feed1:11080x1080
Instagram portrait feed4:51080x1350
Instagram Story / Reel9:161080x1920
Twitter / X16:91600x900
LinkedIn1.91:11200x627
Facebook feed1.91:11200x630
Pinterest2:31000x1500
TikTok9:161080x1920

Carousels

For multi-image carousels, pepe.business generates a coherent series:

POST /v1/autopilot/run
{
  "sourceId": "src_xxx",
  "strategy": "best_sellers_weekly",
  "platforms": ["instagram"],
  "options": {
    "carouselSize": 5,
    "carouselStyle": "cohesive_design",
    "coverStyle": "lifestyle",
    "slideStyle": "product"
  }
}

Brand kit

For visual consistency, configure your brand kit:

POST /v1/autopilot/brand-kit
{
  "colors": {
    "primary": "#10b981",
    "secondary": "#0f172a",
    "accent": "#f59e0b"
  },
  "fonts": {
    "heading": "Inter",
    "body": "Inter"
  },
  "logoUrl": "https://example.com/logo.png",
  "toneOfVoice": "playful_professional",
  "avoid": ["competitor_logos", "alcohol", "weapons"]
}

All generated images respect this brand kit.

Watermark

Add your logo automatically:

POST /v1/autopilot/run
{
  "sourceId": "src_xxx",
  "strategy": "daily_product_highlight",
  "platforms": ["instagram"],
  "options": {
    "watermark": {
      "logoUrl": "https://example.com/logo.png",
      "position": "bottom_right",
      "opacity": 0.8,
      "size": 0.08
    }
  }
}

Text overlay

Add generated text on the image:

"options": {
  "textOverlay": {
    "template": "{product_name} - {price}",
    "font": "Inter",
    "color": "#ffffff",
    "background": "rgba(0,0,0,0.6)",
    "position": "bottom"
  }
}

Pricing

TypeCost
Standard image (1024x1024)$0.02
HD image (2048x2048)$0.04
Carousel (10 images)$0.18
Image with brand kit$0.03
Image with watermark + text$0.04

You see the estimated cost before launching an Auto-Pilot campaign.

Limits

  • 1,000 images / day per account
  • 100 carousels / day
  • Brand kit required for multi-post consistency
  • Free regeneration if quality < threshold

Was this page helpful?