How to pull an Ollama model

Pulling an Ollama model downloads its manifest and layers into the local model store. It is required before local CLI or API calls can run a model that is not already installed.

Model pulls can be large, and cloud or private models can require authentication. Check disk space and account requirements before pulling large names into a shared host.

Verify the pull with ollama list and a short run. A completed download alone does not prove the model can load into available memory.

Steps to pull an Ollama model:

  1. Choose the exact model name and tag.
    $ printf '%s\n' gpt-oss:20b
    gpt-oss:20b
  2. Pull the model into the local store.
    $ ollama pull gpt-oss:20b
    pulling manifest
    pulling 17052f91a42e: 100% ▕████████████████▏ 13 GB
    success
  3. Verify the model appears in the local list.
    $ ollama list
    NAME           ID              SIZE     MODIFIED
    gpt-oss:20b    17052f91a42e    13 GB    just now
  4. Run a short load test.
    $ ollama run gpt-oss:20b "Return only OK."
    OK
  5. Use sign-in first for private or cloud model pulls.
    $ ollama signin