Config-driven creative engine

Turn a competitor's ad
into your own.

Give it a competitor ad image and a one-file config. It reads the ad's structure and visual DNA, re-maps the message to your offer, and renders new creatives in your brand.

Bring your own API keys Self-hosted — your data stays local Output: PNG + creative.json
How it works

Six steps, one command

A competitor image goes in; each stage adds structure, message, pixels, then a QA gate.

01

Extract brief

What is this ad doing, structurally?

Claude vision
02

Build your offer

Distill your company into an offer.

your config
03

Translate

Re-map the message to your offer.

Claude
04

Generate text

Headlines, body, CTA in your language.

Claude
05

Render via edit

Source image as canvas, bake in your copy.

gpt-image-2
06

Verify & retry

Text correct? Visual fidelity? Brand bleed?

Claude vision

Try it free — right in your browser

No install, no keys, no card. Sign in and get 3 free renders on us — a competitor ad in, your creative out.

  • Runs in your browser on our keys — nothing to set up
  • Same engine as the $99 self-hosted version
  • Like it? Buy once — the paid version runs on your own keys
Start free trial →
Pricing

Free to try, $99 to keep

You pay your own providers (Anthropic + OpenAI) directly — ~$0.30–0.65 per recreation.

Free trial
$0
  • 3 free renders, in your browser
  • On our keys — nothing to install
  • No card required
Self-hosted license
$99 / one-time
  • Unlimited recreations
  • A/B variations, batch import
  • Push to Meta & Google Drive
  • Runs entirely on your infra