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

# Library and assets

> Every upload and generation, with its details and what it was made from.

An **asset** is one image, video or audio file. Each project has a
**Library** that holds all of its assets.

## Where assets come from

Every asset has an origin, shown on it in the Library:

* **Uploaded**: a file someone added. See [Upload](https://docs.zerogen.com/library/upload.md).
* **Generated**: an output of a generation, made in Generate or through the
  API.
* **Derived**: a copy made from another asset, such as a resized image, a
  PNG version or a frame saved from a video. Derived copies are free, and the
  original stays as it was.

## Names

Uploads keep their file name, without the extension. Generations are named after
their prompt or a naming preset. See [Naming presets](https://docs.zerogen.com/generate/naming-presets.md).
To rename an asset, select its name in its details.

## Favorites

A heart marks an asset as a favorite. Favorites are shared, so everyone in
your organization sees the same ones. Generate can pull a folder's favorites
into a prompt. See [Folders and labels](https://docs.zerogen.com/foundations/folders-and-labels.md#folders-in-prompts).

## What an asset was made from

A generated asset remembers its **references**: the assets it was made from.
Its details list them, and **Earlier references** shows what those references
were made from in turn.

**Show reference graph** draws the whole chain, from the first uploads to this
asset, and what's been made from it since.

![A reference graph: two uploaded photos lead to a generated character sheet, which, with a photo of a highway, leads to the selected asset of a man hitchhiking. The uploaded photos are blurred.](https://mintcdn.com/zero-gen/m4I7fPs1rAXZSMjU/images/foundations/reference-graph.png?fit=max\&auto=format\&n=m4I7fPs1rAXZSMjU\&q=85\&s=bc2791d65272446277ef7f2801a30adb)

To open and move around the graph, see
[Reuse and trace an asset](https://docs.zerogen.com/library/reuse-and-trace.md). To look at an asset next
to its references, use
[Compare with reference](https://docs.zerogen.com/library/review-and-compare.md#compare-with-its-references).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.