AI Infrastructure

Best Open Source Models Distilled from RL-Trained Reasoners in 2026

Distillation transfers reasoning traces from large reinforcement learning-trained models into smaller open-weight models that are less expensive to serve and easier to fine-tune. The strongest releases now span 1.5B to 32B parameters, giving teams practical options for local inference, production APIs, and domain-specific training without giving up much of the teacher model's mathematical and coding capability.

Modal TeamEngineering
August 202625 min read
Open source models distilled from RL-trained reasoners

This guide compares six open-source distilled reasoning models and the infrastructure required to run them. Benchmark values are the results reported in the corresponding model cards; protocols differ across releases, so scores are best read as model-card results rather than a perfectly controlled cross-model leaderboard.

Key Takeaways

  • Distillation makes strong reasoning practical: DeepSeek-R1-Distill-Qwen-32B reports 72.6 on AIME 2024 and 57.2 on LiveCodeBench while requiring far less memory than its 671B-parameter teacher
  • The 8B May release is the standout compact model: DeepSeek-R1-0528-Qwen3-8B reports 86.0 on AIME 2024 and 76.3 on AIME 2025
  • Smaller models cover distinct deployment tiers: Approximate BF16 weight memory ranges from 80 GB for 32B to 4 GB for 1.5B, before runtime overhead and KV cache
  • Licensing remains permissive: The DeepSeek distill checkpoints use the MIT license while retaining Qwen bases originally released under Apache 2.0
  • Context configuration matters: January Qwen-derived distills are configured for 131,072 tokens, but DeepSeek recommends 32,768 tokens for typical evaluation and deployment
  • Modal removes cluster operations: Teams can deploy these models with code-first containers, autoscaling GPU inference, persistent storage, and multi-node training primitives

1. Modal

Modal provides the AI infrastructure for serving, evaluating, and fine-tuning distilled reasoning models without managing GPU fleets or Kubernetes. While the remaining entries are model checkpoints, Modal is the platform that turns those checkpoints into production APIs and scalable training jobs.

How Does Modal Work?

Modal takes Python code, builds it into a container image, and runs it on serverless cloud compute. Developers select a GPU, attach model weights from a Volume or cloud bucket, and expose an endpoint or launch a batch job. Modal then handles scheduling, container lifecycle, and autoscaling.

  • GPU choice: Run compact checkpoints on cost-efficient GPUs or place 32B models on high-memory accelerators
  • Scale to zero: Avoid paying for idle replicas while retaining a production deployment
  • Persistent model storage: Store downloaded weights in Modal Volumes instead of fetching them for every container
  • Inference engines: Package vLLM, SGLang, Transformers, or a custom runtime in a reproducible image

Enterprise-Grade Security

Modal has successfully completed a SOC 2 Type II audit and supports HIPAA-compliant workloads for Enterprise customers through a signed BAA. User data is encrypted in transit and at rest, public Modal APIs use TLS 1.3, and compute jobs use gVisor-based isolation.

Purpose-Built for Reasoning Model Deployment

Long reasoning traces increase generation time and KV-cache pressure. Modal's GPU scheduler, container autoscaling, memory snapshots, and optimized filesystem address the operational side of those workloads. Teams can use one platform for low-latency endpoints, asynchronous evaluations, reinforcement-learning rollouts, and fine-tuning. Best For: Teams that want production GPU infrastructure without building a serving and orchestration layer from scratch.

2. DeepSeek-R1-Distill-Qwen-32B

DeepSeek-R1-Distill-Qwen-32B is the largest dense Qwen checkpoint in the January distill family. DeepSeek fine-tuned Qwen2.5-32B with reasoning samples generated by DeepSeek-R1, transferring much of the teacher's mathematical and coding behavior into a model that can be served on a single high-memory GPU or a modest multi-GPU setup.

Benchmark Performance

DeepSeek reports the following model-card results:

DeepSeek-R1-Distill-Qwen-32B benchmark performance
BenchmarkReported result
AIME 202472.6
MATH-50094.3
GPQA Diamond62.1
LiveCodeBench57.2
Codeforces1691 rating

Technical Specifications

DeepSeek-R1-Distill-Qwen-32B technical specifications
SpecificationValue
Parameters32B dense
Base modelQwen2.5-32B
Configured context131,072 tokens
Recommended context32,768 tokens
LicenseMIT checkpoint over an Apache 2.0 base
Approximate BF16 weights80 GB deployment estimate

Key Strengths

  • Highest overall capability among the January Qwen distills in this list
  • Strong balance of mathematical reasoning, scientific questions, and code generation
  • Practical for single-node deployment compared with the full DeepSeek-R1 teacher
  • Permissive MIT licensing for the distilled checkpoint, subject to the included license terms

3. DeepSeek-R1-0528-Qwen3-8B

DeepSeek-R1-0528-Qwen3-8B is the newer compact distill produced from the May 2025 DeepSeek-R1-0528 teacher. DeepSeek post-trained Qwen3-8B Base on the updated teacher's chain-of-thought data and reports state-of-the-art AIME 2024 performance among open-source models of its class at release.

Reported Benchmark Performance

DeepSeek-R1-0528-Qwen3-8B reported benchmark performance
BenchmarkReported result
AIME 202486.0
AIME 202576.3
HMMT February 202561.5
GPQA Diamond61.1
LiveCodeBench (2408-2505)60.5

Architectural Notes

Unlike the January checkpoints based on Qwen2.5, this model starts from Qwen3-8B Base and inherits Qwen3's grouped-query attention and long-context extension path. Its native context is 32,768 tokens; YaRN scaling extends the configured maximum to 131,072 tokens. Long-context support increases KV-cache requirements, so the maximum practical sequence length still depends on GPU memory and concurrency.

Technical Specifications

DeepSeek-R1-0528-Qwen3-8B technical specifications
SpecificationValue
Parameters8B dense
Base modelQwen3-8B Base
Native context32,768 tokens
Extended context131,072 tokens with YaRN
LicenseMIT
Approximate BF16 deploymentAbout 20 GB for weights and basic runtime overhead

Key Strengths

  • Best reported AIME performance in this compact-model group
  • Updated reasoning traces from DeepSeek-R1-0528
  • Stronger coding result than the January 7B and 14B distills in their reported tables
  • Small enough for cost-efficient single-GPU serving and local quantized use

4. DeepSeek-R1-Distill-Qwen-14B

The 14B checkpoint occupies the middle of the January family. It retains substantially more reasoning capability than the 7B model while cutting the 32B checkpoint's approximate BF16 weight footprint in half.

Benchmark Performance

DeepSeek-R1-Distill-Qwen-14B benchmark performance
BenchmarkReported result
AIME 2024 pass@169.7
AIME 2024 cons@6480.0
MATH-50093.9
GPQA Diamond59.1
LiveCodeBench53.1
Codeforces1481 rating

Efficiency Analysis

At an estimated 40 GB for BF16 weights, the 14B model fits naturally on a 48 GB-class GPU at shorter contexts, though production serving must also reserve memory for the KV cache, activations, and runtime. Quantization can move it to smaller hardware. Its MATH-500 score is only 0.4 points below the 32B checkpoint, while its Codeforces rating trails by 210 points.

Technical Specifications

DeepSeek-R1-Distill-Qwen-14B technical specifications
SpecificationValue
Parameters14B dense
Base modelQwen2.5-14B
Configured context131,072 tokens
Recommended context32,768 tokens
LicenseMIT checkpoint over an Apache 2.0 base
Approximate BF16 weights40 GB deployment estimate

5. OpenR1-Distill-7B

OpenR1-Distill-7B is Hugging Face's community reproduction of the distilled-reasoning recipe. It is built from Qwen2.5-Math-7B with an extended-RoPE intermediate checkpoint and supervised fine-tuning on reasoning traces, making it useful for teams that value an open development process and reproducible training artifacts.

Community-Driven Development

The Open R1 project publishes training code, datasets, recipes, and evaluation tooling rather than only a final checkpoint. That transparency helps researchers inspect the data pipeline, reproduce a distillation run, and adapt the recipe to a domain-specific teacher or corpus.

Benchmark Performance (OpenR1-Distill-7B)

OpenR1-Distill-7B benchmark performance
BenchmarkReported result
AIME 202452.7
MATH-50089.0
GPQA Diamond52.8
LiveCodeBench39.4

Key Strengths

  • Open training and evaluation recipes from the Hugging Face community
  • A reproducible starting point for studying reasoning distillation
  • 7B-class footprint suitable for one-GPU experimentation
  • Strong MATH-500 performance for its size

6. DeepSeek-R1-Distill-Qwen-7B

DeepSeek-R1-Distill-Qwen-7B offers a compact production tier based on Qwen2.5-Math-7B. It substantially lowers memory requirements while preserving useful math and coding performance.

Benchmark Performance

DeepSeek-R1-Distill-Qwen-7B benchmark performance
BenchmarkReported result
AIME 2024 pass@155.5
AIME 2024 cons@6483.3
MATH-50092.8
GPQA Diamond49.1
LiveCodeBench37.6
Codeforces1189 rating

Comparison to Other Models, by Benchmark

Against OpenR1-Distill-7B, the DeepSeek checkpoint reports 2.8 points more on AIME 2024 and 3.8 points more on MATH-500. OpenR1 reports 3.7 points more on GPQA Diamond and 1.8 points more on LiveCodeBench. These figures come from the respective model cards and may reflect different harness versions or evaluation settings.

Technical Specifications

DeepSeek-R1-Distill-Qwen-7B technical specifications
SpecificationValue
Parameters7B dense
Base modelQwen2.5-Math-7B
Configured context131,072 tokens
Recommended context32,768 tokens
LicenseMIT checkpoint over an Apache 2.0 base
Approximate BF16 weights16 GB deployment estimate

7. DeepSeek-R1-Distill-Qwen-1.5B

The 1.5B model is the smallest official Qwen distill. It gives developers a low-cost way to test chain-of-thought behavior, run offline applications, and build edge prototypes where a 7B model is still too large.

Benchmark Performance

DeepSeek-R1-Distill-Qwen-1.5B benchmark performance
BenchmarkReported result
AIME 2024 pass@128.9
AIME 2024 cons@6452.7
MATH-50083.9
GPQA Diamond33.8
LiveCodeBench16.9
Codeforces954 rating

Comparison to Larger Models, by Benchmark

The 1.5B checkpoint trails the 7B model by 26.6 points on AIME 2024 pass@1, 8.9 points on MATH-500, 15.3 points on GPQA Diamond, and 20.7 points on LiveCodeBench. The tradeoff is a fourfold reduction in the estimated BF16 weight footprint, from 16 GB to 4 GB.

Technical Specifications

DeepSeek-R1-Distill-Qwen-1.5B technical specifications
SpecificationValue
Parameters1.5B dense
Base modelQwen2.5-Math-1.5B
Configured context131,072 tokens
Recommended context32,768 tokens
LicenseMIT checkpoint over an Apache 2.0 base
Approximate BF16 weights4 GB deployment estimate

Local and Edge Deployment Potential

A roughly 4 GB BF16 weight estimate makes the 1.5B checkpoint accessible on consumer hardware, although framework overhead and KV cache still add memory use. Four-bit quantization can shrink the model further for laptops and edge devices. Its lower benchmark ceiling makes it better suited to constrained, well-defined tasks than to frontier-level general reasoning.

Why Modal Stands Out for Deploying Distilled Reasoning Models

Purpose-Built AI Infrastructure

Modal's custom container runtime, scheduler, image builder, and filesystem are designed around bursty AI workloads. Developers can select B200, H200, H100, A100, L40S, and other GPUs without managing cloud reservations or separate orchestration systems.

A Code-First Path from Experimentation to Production

The same Python application can begin as a one-off benchmark, become a batch evaluation, and then expose an autoscaling web endpoint. Container images, GPU requirements, secrets, concurrency, and scaling behavior remain versioned in code, reducing the gap between a local prototype and production.

Complete Deployment Primitives

  • Volumes and cloud bucket mounts for model weights and datasets
  • Web endpoints for real-time inference
  • Job queues and function spawning for high-throughput asynchronous work
  • CPU and GPU memory snapshots for initialization-heavy applications
  • Sandboxes for isolated model-generated code execution
  • Observability through logs, metrics, and OpenTelemetry integrations

Multi-Node Training Support

Modal's multi-node training support lets teams fine-tune larger checkpoints and run distributed reinforcement-learning workloads on B200, H200, and H100 clusters. Private cluster networking offers up to 3,200 Gbps of RDMA scale-out bandwidth for communication-heavy jobs.

Enterprise-Grade Security and Compliance

Modal is SOC 2 Type II compliant and supports HIPAA-compliant workloads for Enterprise customers through a BAA. The platform encrypts user data in transit and at rest, uses TLS 1.3 for public APIs, and isolates compute jobs with gVisor.

Proven Adoption at Scale

More than 10,000 teams use Modal for inference, training, batch processing, and sandboxed execution. Its multi-cloud capacity pool reduces dependence on one provider and helps teams obtain GPU capacity during demand spikes. For distilled reasoning models, that combination provides a direct path from a 1.5B local experiment to a 32B production service or a distributed fine-tuning run.

Deploy or fine-tune an open-source reasoning model on Modal's GPU infrastructure.

View GPU Infrastructure Docs

Frequently Asked Questions

What is model distillation in the context of RL-trained reasoners?

Model distillation trains a smaller student model on outputs from a larger teacher. For RL-trained reasoners, those outputs include worked reasoning traces generated after the teacher learned through reinforcement learning. The student does not reproduce the teacher's full training process or capacity, but it can absorb useful problem-solving patterns through supervised fine-tuning.

Why are open-source distilled models particularly beneficial for developers?

Open-source distilled models combine inspectable weights and permissive licenses with lower memory and serving costs than their teachers. Developers can run evaluations locally, deploy through their preferred inference engine, quantize the model, and fine-tune it for a domain without depending on a closed API. License terms and base-model notices still need to be reviewed for each checkpoint.

How does Modal's platform support the deployment and training of these specific models?

Modal provides on-demand GPUs, code-defined container images, persistent Volumes for weights, autoscaling web endpoints, batch jobs, and memory snapshots. For larger fine-tuning or reinforcement-learning runs, multi-node training supports B200, H200, and H100 clusters with high-bandwidth RDMA networking.

What are the main differences between the DeepSeek-R1-Distill-Qwen models of varying parameter sizes?

The primary differences are capability, memory, and serving cost. The 32B checkpoint reports the strongest January-family results and has an estimated 80 GB BF16 weight footprint. The 14B, 7B, and 1.5B estimates are approximately 40 GB, 16 GB, and 4 GB. Smaller models are easier to run locally and at high concurrency, while larger models generally perform better on difficult math, science, and coding benchmarks.

Can these models be fine-tuned for specific tasks or domains?

Yes. Their open weights and permissive licenses support continued supervised fine-tuning, preference optimization, and reinforcement learning, subject to the applicable license terms. Domain fine-tuning works best with high-quality examples and an evaluation set that measures both target-task improvement and regressions in general reasoning.

What are the typical hardware requirements for running these distilled models?

Approximate BF16 deployment estimates are 80 GB for the 32B model, 40 GB for 14B, 16 GB for 7B, and 4 GB for 1.5B. DeepSeek-R1-0528-Qwen3-8B is about 20 GB in BF16. These are planning estimates rather than complete peak-memory guarantees: the inference engine, KV cache, sequence length, batch size, and concurrency add memory. Quantization can substantially reduce the weight footprint.

Run your first sandbox in minutes.

Get Started Free

$30 in free compute to get started.