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

# example

> List and download standalone uv projects bundled with the SDK.

## List examples

```bash theme={null}
lazycloud example list
```

The catalog includes quickstart, YOLO training, a vLLM service, document
processing, a coding agent, parallel Parquet processing, artifacts, and a
workload tour. These projects ship inside the client package. Downloading
needs no repository access, GitHub token, or LazyCloud login.

## Download a project

```bash theme={null}
lazycloud example download yolo-training
cd yolo-training
uv sync
uv run lazycloud login
uv run lazycloud run app:train_yolo
```

Running this example uses a GPU and incurs compute and storage charges.
Downloading files and running `uv sync` create no cloud resources.

Each project has its source, a README, and a `pyproject.toml` pinned to the
installed SDK release. `uv sync` creates the lockfile.

`--output` picks another directory:

```bash theme={null}
lazycloud example download quickstart --output my-project
```

The app name comes from `App("quickstart")` in `quickstart.py`, so renaming the
directory does not rename resources.

## Download all examples

```bash theme={null}
lazycloud example download all --output lazycloud-examples
```

Each example gets its own directory and dependencies.

## Existing files

The command checks every destination before writing. If any example file
already exists, it stops and writes nothing. A new directory works for
comparing a newer release with your work.

`--force` replaces files supplied by the example. It leaves unrelated files,
including an existing `uv.lock`, in place, and `uv sync` then updates that
lockfile. The command refuses to write through symlinks inside the
destination.

`lazycloud --json example list` and `lazycloud --json example download NAME`
print machine-readable output.
