> For the complete documentation index, see [llms.txt](https://docs.theseaai.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.theseaai.com/onboarding/playground.md).

# Playground

Before we start creating with Beachside, here are some tips on how to navigate our interface. Learn these 6 concepts and you are ready to go!

{% @arcade/embed flowId="JXHS0kU4v5UsFb3MKItr" url="<https://app.arcade.software/share/JXHS0kU4v5UsFb3MKItr>" %}

1. **Playground name:** double click to change the name anytime.
2. **Infinite canvas:** you can zoom in and out freely, and create as many scenes are you wish.
3. **Scenes:** how we call the creations you make inside the playground.
4. **Library:** access your team assets and upload files to be used on the playground.
5. **Task menu:** intent based creative operations.
6. **Tool menu:** manual instruments to assist and support Tasks.

***

## Open your Playground

When you open a playground, a message will prompt you to choose between starting from an image or text. Using Beachside, you can create an image from scratch with a text prompt or continue from an existing image. Choose <kbd><mark style="color:$primary;">**start from image**<mark style="color:$primary;"></kbd>.

<div data-with-frame="true"><figure><img src="/files/lV3mSXtxCcUiJ6b4SyJ9" alt=""><figcaption></figcaption></figure></div>

&#x20;

***

## Upload assets to your library

Before generating, save and upload these image assets to your Playground library. Once uploaded here, you won't need to upload them again anymore. Download and store them locally before proceeding to the next step.

{% file src="/files/GipvtIZI9abSk9WVfNTL" %}

{% file src="/files/ul5h4EDcaq9CToTEJjvq" %}

{% stepper %}
{% step %}

### Open the Upload Panel

On the left-bottom side of the screen, select the <i class="fa-arrow-up-from-bracket" style="color:$primary;">:arrow-up-from-bracket:</i> icon on the Uploads panel:

<div data-with-frame="true"><figure><img src="/files/9RCZoWvKPo4vzvacW3Tp" alt=""><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}

### Upload your Images

1. Select and upload your files\
   Upload your image files by selecting or dragging them to the designated area. Each file can be up to 30MB, and you can upload up to 10 files simultaneously.
2. Select <kbd><mark style="color:$primary;">**Confirm**<mark style="color:$primary;"></kbd> to finish uploading and go back to the playground.

<div data-with-frame="true"><figure><img src="/files/dbP8CIcElJdcTINTCgvF" alt=""><figcaption></figcaption></figure></div>

<div data-with-frame="true"><figure><img src="/files/bHhSXLoQ3vbBLfAIT6mP" alt=""><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}

### Continue Generating

**Drag and drop** your image into your **scene** to start generating:

<div data-with-frame="true"><figure><img src="/files/gqqrqtKaIdNUTTeL7bA2" alt=""><figcaption></figcaption></figure></div>
{% endstep %}
{% endstepper %}

***

## Connect Product Assets to your Playground

Now let's connect your product assets to your Playground library. Once uploaded here, you won't need to upload them again anymore.&#x20;

{% stepper %}
{% step %}

### Open the Products Panel

On the left-bottom side of the screen, select the <i class="fa-plus-large" style="color:$primary;">:plus-large:</i> icon on the Products panel:

<div data-with-frame="true"><figure><img src="/files/WYIhbCHNIJY1jde8cP2g" alt=""><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}

### Select your product

1. Choose your brand from the left-side list.
2. Select the product you want to upload.
3. Click the <kbd><mark style="color:$primary;">**Select**<mark style="color:$primary;"></kbd> button to add it to your library.

<div data-with-frame="true"><figure><img src="/files/dnJaRflLdzuuDdtSzl2P" alt=""><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}

### Upload more products

Continue repeating the process to add additional products as needed.
{% endstep %}
{% endstepper %}

***

## Final Step&#x20;

Generate your first creation with Beachside!

{% content-ref url="/pages/sdQh0tL3GU1VV0qyz34s" %}
[First Generation](/onboarding/firstgeneration.md)
{% endcontent-ref %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.theseaai.com/onboarding/playground.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
