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

# outerbounds mc pull

Downloads a model from the [model catalog](https://anaconda.com/docs/platform/concepts/what-is-the-model-catalog.md) and prints the absolute path to the downloaded files. Download a model to run it locally with your tool of choice, or to load it into a service you deploy on the platform.

For GGUF models, specify exactly one of `--file` or `--quant`. These options do not apply to safetensors models.

Model downloads are governed by your perimeter's model [policies](https://anaconda.com/docs/platform/concepts/what-is-a-policy.md). If a policy denies access to a model, the command fails with an access denied error. Contact your administrator to request access.

## Usage

```bash theme={null}
outerbounds mc pull [OPTIONS] --model <MODEL_NAME> --format [safetensor|gguf] --output-dir <OUTPUT_DIR>
```

## Options

Option

Description

`-m`, `--model`

Required Catalog model name (Example: Qwen2.5-7B-Instruct).

`--format`

Required Model format to download.

`--file`

Exact GGUF filename to download.

`--quant`

GGUF quantization (Example: q4\_k\_m, q8\_0)

`-o`, `--output-dir`

Required Directory where the model is stored.

## Examples

**Download a GGUF model**

```bash theme={null}
outerbounds mc pull --model "deepseek-ai/DeepSeek-R1-Distill-Qwen-32B" --format gguf --quant "q4_k_m" --output-dir .
```

**Download a safetensors model**

```bash theme={null}
outerbounds mc pull --model "deepseek-ai/DeepSeek-R1-Distill-Qwen-32B" --format safetensor --output-dir .
```

**Capture the path in a script**

```bash theme={null}
MODEL_PATH=$(outerbounds mc pull --model "deepseek-ai/DeepSeek-R1-Distill-Qwen-32B" --format gguf --quant "q4_k_m" --output-dir /tmp/model-downloads)
llama-server -m "$MODEL_PATH"
```
