# Presets

Presets are style configurations that automatically modify how your prompt is interpreted and rendered. When a preset is applied, it injects a **prefix** and **postfix** into your prompt — adding style direction before and after your input text — so every generation produced with that preset carries a consistent visual identity without you needing to manually describe it each time.

***

#### How Presets Work

Every preset has two components:

* **Prefix** — text automatically added *before* your prompt. Sets the primary visual style, rendering approach, or transformation directive.
* **Postfix** — text automatically added *after* your prompt. Adds quality controls, stylistic constraints, and output refinements.

When you type a prompt and generate with a preset active, the model receives:

```
[Preset Prefix] + [Your Prompt] + [Preset Postfix]
```

**Example:** You select the **Anime** preset and type:

```
A samurai standing in a bamboo forest at dusk
```

The model receives something like:

```
anime style, vibrant colors, cel-shaded illustration —
A samurai standing in a bamboo forest at dusk —
highly detailed, sharp lines, studio quality anime render
```

The preset handles all the style scaffolding — you focus on describing the subject and scene.

***

#### System Presets

Qolaba includes a library of ready-to-use system presets covering a wide range of visual styles. Select one from the preset selector before writing your prompt.

| Preset           | Visual Style                                                           |
| ---------------- | ---------------------------------------------------------------------- |
| **Photographic** | Realistic, camera-like output — natural lighting, accurate proportions |
| **Digital Art**  | Clean, polished digital illustration style                             |
| **Anime**        | Japanese animation aesthetic — cel-shaded, vibrant, expressive         |
| **Pixel Art**    | Retro pixel grid aesthetic — 8-bit and 16-bit styles                   |
| **Gaming**       | Game concept art and environment design aesthetic                      |
| **Horror**       | Dark, unsettling, atmospheric — shadow-heavy and ominous               |
| **Origami**      | Paper-folded, geometric, minimalist forms                              |
| **Pokémon**      | Playful creature design inspired by the Pokémon art style              |

{% hint style="info" %}
System presets work best when your prompt focuses on the subject and scene — not the style. The preset handles the style. For example, with the **Photographic** preset active, write *"A coastal lighthouse at sunset, waves crashing below"* rather than *"A photorealistic coastal lighthouse at sunset."*
{% endhint %}

***

#### Custom Presets

Custom presets let you define your own reusable style configuration — useful for maintaining visual consistency across a brand, client, or project without repeating style instructions in every prompt.

**When to Use a Custom Preset**

Custom presets are most valuable when:

* You are generating multiple images for the same brand and need consistent visual identity across all outputs
* You have a specific combination of style, quality, and rendering instructions you use repeatedly
* You are working with a team and want everyone generating in the same visual direction without manual briefing

**Example:** A brand always requires *"minimalist flat design, pastel color palette, white background, clean geometric shapes"* across all marketing assets. Instead of typing this into every prompt, create a custom preset that injects it automatically — every generation with that preset active will carry the brand's visual identity.

***

**Creating a Custom Preset**

**Step 1 —** Open the preset selector and click **Create Preset**.

**Step 2 —** Enter a clear, recognizable **name** for the preset.

Good naming examples:

* `Brand Studio — Minimal`
* `Dark Fantasy Campaign`
* `Product Photography — White BG`
* `Editorial Illustration — Q3`

**Step 3 —** Set the **Prefix** — the style directive added before your prompt. This typically defines the rendering style, medium, or primary visual approach.

**Examples:**

```
Minimalist flat design illustration, clean vector style —
```

```
Cinematic photorealistic render, dramatic lighting —
```

```
Watercolor painting, soft edges, textured paper background —
```

**Step 4 —** Set the **Postfix** — quality controls and constraints added after your prompt. This typically defines output quality, what to exclude, and any final stylistic constraints.

**Examples:**

```
— white background, no shadows, no gradients, sharp edges, 4K quality
```

```
— highly detailed, sharp focus, no noise, no artifacts, production ready
```

```
— soft color palette, no harsh shadows, consistent stroke weight
```

**Step 5 —** Click **Save**. The preset is now available in your preset selector for any future generation.

***

**How Prefix and Postfix Work Together**

A well-structured custom preset uses prefix and postfix in combination — the prefix establishes the creative direction and the postfix enforces quality and constraints:

**Preset: Brand Studio — Minimal**

| Component                     | Value                                                                                                                                                                                                   |
| ----------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Prefix**                    | `Minimalist flat design illustration, pastel color palette, clean geometric shapes —`                                                                                                                   |
| **Your Prompt**               | `A team of three people collaborating around a table`                                                                                                                                                   |
| **Postfix**                   | `— white background, no shadows, no gradients, 4K, sharp edges`                                                                                                                                         |
| **Full prompt sent to model** | `Minimalist flat design illustration, pastel color palette, clean geometric shapes — A team of three people collaborating around a table — white background, no shadows, no gradients, 4K, sharp edges` |

Every prompt you write with this preset active will produce images that stay visually consistent with your brand — regardless of the subject matter.

***

**Managing Custom Presets**

* **Edit** a saved preset at any time by selecting it and clicking the edit option — useful when brand guidelines evolve or quality requirements change
* **Delete** presets that are no longer needed to keep the preset selector clean and organized
* Custom presets are saved to your workspace and available across all future sessions

***

#### System Presets vs. Custom Presets

|                              | System Presets                             | Custom Presets                                 |
| ---------------------------- | ------------------------------------------ | ---------------------------------------------- |
| **Created by**               | Qolaba                                     | You                                            |
| **Best for**                 | Exploring styles, quick creative direction | Brand consistency, recurring workflows         |
| **Editable**                 | No                                         | Yes                                            |
| **Prefix / Postfix visible** | No                                         | Yes — you define them                          |
| **Use case**                 | One-off stylized generation                | Repeatable, consistent output across a project |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.qolaba.ai/image-generation/presets.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
