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·Eruo Fredoline
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 and run DeepSeek MoE models efficiently
HOW-TO · INF

How to pull and run DeepSeek MoE models efficiently

intermediate·15 min·By Eruo Fredoline
PREREQUISITES

Ollama installed, 16GB+ RAM

What this does

DeepSeek MoE models use Mixture-of-Experts architecture, activating only a subset of parameters per token. This guide shows how to pull and run these models with optimal efficiency on consumer hardware.

Steps

  1. Pull a quantized DeepSeek MoE variant. Quantized versions drastically reduce memory requirements.

    ollama pull deepseek-r1:14b
    

    Expected: Download progress, then model registered in local store.

  2. Verify the model pulls correctly.

    ollama list
    

    Expected: deepseek-r1:14b appears with file size ~40 GB.

  3. Run with minimal context to reduce memory pressure.

    ollama run deepseek-r1:14b
    

    Inside the session, set a shorter context:

    /set parameter num_ctx 4096
    
  4. Measure active memory usage.

    ollama ps
    

    Expected: Shows memory consumed by the running model. MoE models can reduce active compute, but total load memory still depends on the packaged weights and runtime.

Verification

ollama ps
# Expected output: deepseek-r1:14b running with memory 24-32 GB (activates ~37B parameters)

Common failures

  • Out of memory during load: Reduce num_ctx to 2048 or use a smaller quantized variant (q3, q2).
  • Model not found: Verify the exact tag name with ollama search deepseek-v3.
  • Slow inference: MoE models benefit from GPU offloading. Set --n-gpu-layers appropriately.
  • Disk space exhausted: Delete unused models with ollama rm <model>.

Operator checkpoint

Before treating this as solved, write down the local runtime, model or package version, hardware/backend if relevant, and the verification output. This keeps the guide useful as a Will-It-Run style decision instead of a one-off command transcript.

Operator checkpoint

Before treating this as solved, write down the local runtime, model or package version, hardware/backend if relevant, and the verification output. This keeps the guide useful as a Will-It-Run style decision instead of a one-off command transcript.

Related guides

  • How to configure DeepSeek models for reduced memory usage
  • How to benchmark DeepSeek against dense models of similar size
RELATED GUIDES
INF
How to configure DeepSeek models for reduced memory usage
INF
How to benchmark DeepSeek against dense models of similar size
← All how-to guidesCourses →