---
title: "Variations"
description: "Variations of an image."
sidebar:
  label: vary
---

{/* Generated by scripts/generate-commands.ts. Do not edit. */}

## Synopsis

```sh
motif vary [image] [options]
```

## Example

Another take on the same vase.

```sh
motif vary vase.jpg -n 2
```

<div class="docs-pictures docs-pictures-2">
  <figure>
    <img src="/docs/images/commands/vase.jpg" alt="A stone vase on a linen cloth" loading="lazy" />
    <figcaption>Before</figcaption>
  </figure>
  <figure>
    <img src="/docs/images/commands/vase-vary.jpg" alt="The same vase with dried stems in it" loading="lazy" />
    <figcaption>After</figcaption>
  </figure>
</div>

## Options

| Flag | What it does |
| --- | --- |
| `--prompt <text>` | Describe the variations (default: the source's prompt). |
| `-n, --num <count>` | Number of variations 1-4 (default 1). |
| `--look <id>` | House look id, e.g. editorial. |
| `--mood <id>` | Light mood id, e.g. overcast. |
| `--no-mood` | Drop any mood. |
| `--markup <path>` | A transparent PNG the size of the image, with arrows, circles and notes guiding the edit. |
| `--tier <tier>` | Trade cost against quality: fast, balanced, quality. |
| `--dry-run` | Validate and price the call without running it. |

It also takes the [common options](/docs/commands#common-options).

## Models and price

Motif picks the Model for the Tier. Prices are per image where a Model has one; any other shows how it is billed. A rate that depends on the size of the file or the length of the clip is a rate, not a total, so check it with a dry run.

| Model | Chosen at | Price |
| --- | --- | ---: |
| Grok Imagine Image 2.0 | Balanced | $0.060 |
| Nano Banana 2.1 | Balanced | Billed by use |
| MAI Image 2.5 | Balanced | Billed by use |
| Meta Muse Image | Balanced | $0.010 |
| Grok Imagine Image Quality | Balanced | $0.050 |
| Nano Banana Pro | Balanced | $0.150 |
| Nano Banana 2 | Balanced | $0.080 |
| Krea 3 | Balanced | $0.025 |
| Qwen Image 3 | Balanced | $0.040 |
| FLUX.2 Pro | Balanced | $0.030 |
| FLUX.2 Flex | Balanced | $0.050 |
| Grok Imagine Image | Fast | $0.020 |
| Nano Banana 2 Lite | Fast | Billed by use |
| Seedream 5.0 Lite | Fast | $0.035 |
| GPT Image 2.6 Sunburst | Quality | Billed by use |
| GPT Image 2.6 Flare | Quality | Billed by use |
| Seedream 5.0 Pro | Quality | $0.068 |
| GPT Image 1.5 | Quality | $0.133 |
| MAI Image 2.5 Pro | Quality | $0.170 |

## Dry run

Check the cost before you spend. The output path is where the file would go.

```sh
motif vary vase.jpg -n 2 --dry-run --fields cost,costBasis,output
```

```json
{
  "cost": 0.17,
  "costBasis": "projected",
  "output": "motif-20261109104301.png"
}
```
