RUNLOCALAIv38
->Will it run?Best GPUCompareTroubleshootStartLearnPulseModelsHardwareToolsBench
Run check
RUNLOCALAI

Independently operated catalog for local-AI hardware and software. Hand-written verdicts. Source-cited claims. Reproducible commands when we have them.

OP·Fredoline Eruo
DIR
  • Models
  • Hardware
  • Tools
  • Benchmarks
TOOLS
  • Will it run?
  • Compare hardware
  • Cost vs cloud
  • Choose my GPU
  • Prompting kits
  • Quick answers
REF
  • All buyer guides
  • Learn local AI
  • Methodology
  • Glossary
  • Errors KB
  • Trust
EDITOR
  • About
  • Author
  • How we make money
  • Editorial policy
  • Contact
LEGAL
  • Privacy
  • Terms
  • Sitemap
MAIL · MONTHLY DIGEST
Get monthly local AI changes
Monthly recap. No spam.
DISCLOSURE

Some links on this site are affiliate links (Amazon Associates and other first-class retailers). When you buy through them, we earn a small commission at no extra cost to you. Affiliate links do not influence our verdicts — there are cards we rate highly that we don't have affiliate relationships with, and cards that sell well that we refuse to recommend. Read more →

© 2026 runlocalai.coIndependently operated
RUNLOCALAI · v38
  1. >
  2. Home
  3. /Learn
  4. /How-to
  5. /How to pull models from custom model libraries beyond the default
HOW-TO · INF

How to pull models from custom model libraries beyond the default

intermediate·10 min·By Fredoline Eruo
Target environment
Ubuntu 24.04 · Ollama 0.4.x
PREREQUISITES

Ollama installed, internet connection, URL or path to the custom model manifest

What this does

Downloads a model whose manifest is hosted at a third-party location rather than the default community library. The namespace-prefixed name routes the request to an alternate registry, and Ollama stores the result locally just like a standard pull.

Steps

  1. Confirm the custom reference format. Custom registries use a slash-delimited path: namespace/model-name with optional :version suffix. Retrieve this from the third-party documentation or manifest file.

  2. Pull with the namespaced reference. Ollama resolves the manifest from the custom registry and begins downloading blobs.

    ollama pull exampleuser/custom-model:1.0
    

    Expected output: Progress bars for each blob layer, concluding with success.

  3. List to confirm the model is registered locally. The model now appears by its full reference in the local inventory.

    ollama list
    

    Expected output: A new row in the table whose NAME column reads exactly exampleuser/custom-model:1.0.

  4. Launch using the full reference. Runs the model in the same way as any library model.

    ollama run exampleuser/custom-model:1.0
    

    Expected output: >>> Send a message (type /bye to exit).

Verification

ollama show exampleuser/custom-model:1.0 2>&1 | head -4
# Expected: manifest block displaying architecture and digest fields confirmed against the remote reference

Common failures

  • Error: not found: manifest - Registry is unreachable or the path is incorrect; verify the URL or manifest location.
  • authentication required - The remote registry demands credentials; use environment variables or a credentials helper if supported.
  • invalid reference format - Missing namespace or using an unsupported separator; check documentation for the required naming convention.
  • network unreachable - Firewall or proxy blocking the registry domain; configure a proxy or whitelist the domain.
  • incompatible quantisation - The custom library used a format Ollama does not support; fall back to a compatible variant or re-export the weights.

Related guides

  • How to pull and run your first open-source LLM using Ollama
  • How to verify model integrity after downloading
RELATED GUIDES
INF
How to pull and run your first open-source LLM using Ollama
INF
How to verify model integrity after downloading
← All how-to guidesCourses →