> ## Documentation Index
> Fetch the complete documentation index at: https://docs.rainfrog.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Rainfrog Asset Libraries: Products, Characters, Styles

> Manage your products, characters, styles, and environments in Rainfrog. Upload once and reuse your assets across campaigns and workflows.

Asset libraries are the building blocks of every Rainfrog workflow. Products, characters, and environments map to dashboard library pages and to nodes on the canvas. Styles are selected on the Style node in the studio. Upload or configure an asset once, and it becomes available across your projects.

## Products

A product asset is the item you want to feature: garments, accessories, bags, packshots, and lifestyle product images.

<Steps>
  <Step title="Upload your product image">
    Open **Assets → Products** in the [Rainfrog studio](https://app.rainfrog.ai). Add an image file. High-resolution shots with a clean background yield the best results.
  </Step>

  <Step title="Name and organize">
    Give the product a clear name. Use folders to group collections or seasons.
  </Step>

  <Step title="Use it on the canvas">
    Add a **Product** node, select the asset, and connect it to a generator.
  </Step>
</Steps>

**Product limits by plan:**

| Plan  | Product assets |
| ----- | -------------- |
| Hobby | 25             |
| Pro   | 100            |
| Ultra | Unlimited      |

<Tip>
  Upload hero product images at the start of a season. Reuse the same product across many workflows without re-uploading.
</Tip>

## Characters

A character defines who appears in your campaign. Pick a stock character from Rainfrog's library, or upload your own reference under **Assets → Characters**.

* **Stock characters** — browse and select from the Character node; no upload required
* **Custom characters** — upload a clear portrait. Rainfrog keeps likeness consistent across poses and scenes using your reference, not a text description

**Character limits by plan:**

| Plan  | Character assets |
| ----- | ---------------- |
| Hobby | 10               |
| Pro   | 40               |
| Ultra | Unlimited        |

## Styles

A style encodes **color**, **lighting**, and **mood**. Every image from a workflow that includes that Style node inherits the treatment.

* **Built-in styles** — select them on the Style node in the studio
* **Custom styles** — create from reference images that represent the look you want

There is no separate Styles page under the Assets sidebar group. Styles are managed from the Style node.

## Environments

An environment defines where the campaign takes place — background, setting, and spatial context.

* **Built-in environments** — studio, outdoor, interior, and editorial options on the Environment node
* **Custom environments** — upload a reference under **Assets → Environments**

Style governs the *look*; environment governs the *place*.

**Environment limits by plan:**

| Plan  | Environment assets |
| ----- | ------------------ |
| Hobby | 15                 |
| Pro   | 50                 |
| Ultra | Unlimited          |

## Managing your library

Products, characters, and environments live under **Assets** in the sidebar. Your library is shared across every project in your account.

* **Folders** help organize products and characters as the library grows
* **Renaming** an asset updates its name in the studio
* **Deleting** an asset is permanent and affects workflows that still reference it

<Warning>
  Deleting an asset from your library removes it from workflows that relied on it. Regenerating those workflows will not bring the deleted asset back.
</Warning>
