# Generate assets

Generate assets on the Asset Canvas with the Agent's help or by adding generation nodes yourself, then mark the results you like.

Once you have created an asset card, open its Asset Canvas to start generating the asset.

Moodio gives you two ways to create assets: **having the Agent generate them automatically** and **generating them yourself**.

## Generate assets with the Agent

If you want to generate assets quickly, ask the Agent to help. It works from the context of your current project. Based on the script, the asset details, and other context you already have, the Agent **automatically adds the matching generation nodes** to each Asset Canvas. When it is done, the Agent takes you to the Asset Canvas, where you can review and generate the assets.

This suits you if you want to start quickly, or if you are not yet familiar with generation nodes.

## Generate assets yourself

If you want to control how an asset is generated, open its asset card and add generation nodes yourself. ([See how to create nodes](https://docs.moodio.art/en/canvas-nodes#create-nodes))

## Mark assets as selected

After you generate images or other content on the Asset Canvas, you can choose **Mark as selected** for any result you are happy with.

[Marking images on the Asset Canvas with the icon at their top left; back on the Assets overview, the card shows them as its cover and references](https://docs.moodio.art/media/73056b74c3849053e291a48848ad5d5e.mp4)

**Mark** links the node to the current asset card and makes it a reference for that asset. You can mark several images or other nodes as references for the same asset. When you generate something else that references this asset card, Moodio uses **all the media marked as selected on that card.**

> **Tip:** If you generated several versions, mark only the results that match the asset's design and that you want to keep consistent from now on.
