Qwen3-Coder

Qwen3-Coder-REAP-25B-A3B

by Cerebras · Available open-weight checkpoint

Cerebras's Qwen3-Coder-REAP-25B-A3B is an Apache 2.0 sparse MoE coding model compressed from Qwen3-Coder-30B-A3B-Instruct. It combines approximately 25B total parameters with 3B active parameters per token, a 262,144-token native context window, repository-scale code understanding, function calling, and deployment support for Transformers, vLLM, and SGLang.

Text Reasoning Coding
Qwen3-Coder-REAP-25B-A3B is a downloadable coding model from Cerebras designed to retain much of the capability of a larger sparse model while reducing its memory and deployment requirements. Its REAP compression method removes redundant experts without post-pruning fine-tuning, producing a 25B-parameter checkpoint with only about 3B active parameters per token. The model is aimed at code generation, repository-scale analysis, agentic programming, and local or research deployments rather than a turnkey hosted API.
Outputs

What Qwen3-Coder-REAP-25B-A3B can produce

Text
Inputs

What it can understand

Text
Capabilities

Support features

Tool use Streaming
Model profile

Performance characteristics

7/10 Reasoning
9/10 Coding
7/10 Speed
8/10 Cost efficiency
Specifications

Technical details

Family Qwen3-Coder
Type Coding
Context window 262K tokens
Max output tokens tokens
Status Available open-weight checkpoint
Knowledge cutoff notes

No exact knowledge-cutoff date was stated in the Cerebras model documentation or repository materials reviewed.

Model notes

Cerebras's compressed derivative of Qwen3-Coder-30B-A3B-Instruct. REAP applies approximately 20% expert pruning, producing about 25B total parameters and 3B active parameters per token. The model has 103 experts and activates 8 per token. Native context length is 262,144 tokens, with YaRN-based extension documented up to 1M tokens. The checkpoint is distributed under Apache 2.0 and is available in BF16 format. Cerebras documents Transformers, vLLM, and SGLang deployment, including Qwen3 Coder tool-call parsing with vLLM. No official model-specific hosted input or output token pricing was identified. Editorial scores are comparative estimates, not vendor specifications.

Model guide

Qwen3-Coder-REAP-25B-A3B: Efficient Open-Weight Coding with Expert Pruning

Qwen3-Coder-REAP-25B-A3B is Cerebras's Apache 2.0 open-weight sparse Mixture-of-Experts coding model. It compresses Qwen3-Coder-30B-A3B-Instruct with Router-weighted Expert Activation Pruning, reducing the model to approximately 25 billion total parameters while activating about 3 billion per token. It provides a 262,144-token native context window, coding and repository-understanding capabilities, function calling, and deployment support through Transformers, vLLM, and SGLang.

What is Qwen3-Coder-REAP-25B-A3B?

Qwen3-Coder-REAP-25B-A3B is an open-weight, text-generation model provided by Cerebras. It belongs to Cerebras's REAP model collection and is derived from Qwen3-Coder-30B-A3B-Instruct. The model is specifically oriented toward software development tasks, including code generation, repository-scale code understanding, agentic coding workflows, and function calling.

The checkpoint is released under the Apache 2.0 license, making it suitable for local use, research, and integration into applications subject to the terms of that license. It is distributed as model weights and supporting files rather than as a Cerebras-hosted, usage-priced API product.

The name describes both its family and its architecture. Qwen3-Coder identifies the coding-focused model family, while REAP refers to Router-weighted Expert Activation Pruning. The 25B-A3B designation indicates approximately 25 billion total parameters and approximately 3 billion active parameters for each token.

How REAP compression changes the model

Qwen3-Coder-REAP-25B-A3B uses a sparse Mixture-of-Experts, or MoE, architecture. Instead of processing every token through every part of the network, a router selects a limited group of specialized experts for each token. This allows the model to have a relatively large total parameter count while using fewer parameters during an individual forward pass.

Cerebras reports that REAP applies a uniform 20 percent pruning rate to the MoE blocks of the source Qwen3-Coder-30B-A3B-Instruct model. The resulting checkpoint contains 103 experts and activates 8 experts per token. According to the supplied model information, the model has 48 layers and uses grouped-query attention with 32 query heads and 4 key-value heads.

The practical goal is to remove experts that contribute less to the model's workload while preserving useful behavior. Cerebras describes the process as pruning based on router-gate behavior and expert activation norms. The compressed model was produced without post-pruning fine-tuning, which helps distinguish this approach from a separately trained smaller model.

The standard published checkpoint is available in BF16 format and occupies approximately 49.8 GB in its repository representation. Although only around 3B parameters are active per token, the full checkpoint still has to be stored and made available to the serving system. The sparse architecture can therefore reduce computation relative to a dense model of similar total size, but it does not eliminate the need for substantial memory during deployment.

Context window and core capabilities

The verified native context length is 262,144 tokens. This is useful for large source files, multi-file repository analysis, long issue discussions, and extended coding-agent interactions. The model documentation also describes a YaRN-based extension of up to 1 million tokens. That extended limit should be treated as a deployment configuration rather than an unconditional guarantee: memory consumption, latency, and output quality should be tested with the specific serving stack and hardware.

Its main capability areas are:

  • Generating and explaining source code.
  • Understanding code across repositories or large collections of files.
  • Supporting agentic programming workflows.
  • Calling tools or functions when integrated with a compatible application.
  • Handling long technical prompts and repository context within the published context limits.

The model is text-only. It accepts text input and produces text output; it does not natively process images, audio, or video and does not generate non-text media. It is therefore not an appropriate choice for visual code inspection, speech interfaces, transcription, image generation, or other multimodal workloads.

Coding, reasoning, and tool use

Coding is the model's clearest specialization. The supplied evaluation information reports scores of 94.5 on HumanEval, 89.0 on HumanEval+, 87.3 on MBPP, 72.8 on MBPP+, and 35.2 on the listed LiveCodeBench evaluation. These are reported benchmark results associated with the model comparison and should be interpreted as task-specific measurements, not as a guarantee for every programming language, repository, or production workflow.

The model is also intended for repository-scale understanding. In practice, this makes it more relevant to tasks such as tracing how a feature is implemented across several files, proposing coordinated changes, explaining unfamiliar code, or generating patches from a detailed issue description. Performance will still depend on how repository context is selected and presented to the model.

Function calling is supported. Cerebras documents vLLM deployment with the Qwen3 Coder tool-call parser, automatic tool choice, and expert parallelism. This makes the model suitable for coding agents that need to invoke file operations, test runners, search tools, or other external functions. Tool execution itself is provided by the surrounding application; the model only produces the tool-call request and subsequent text responses.

The supplied research gives the model an editorial reasoning score of 7 out of 10 and a coding score of 9 out of 10. These are comparative editorial assessments, not provider-published specifications. No separate reasoning mode, exact reasoning-token limit, or official structured-output guarantee was identified in the supplied materials.

Deployment and resource trade-offs

Qwen3-Coder-REAP-25B-A3B can be loaded with Transformers and served with vLLM or SGLang. The standard BF16 checkpoint is large, so deployment generally requires substantial accelerator or GPU memory. When memory is constrained, the model documentation recommends reducing the maximum number of concurrent sequences. Quantized derivatives and related local deployment tools may lower hardware requirements, but they are separate variants and can have different performance characteristics.

The model's main efficiency advantage comes from sparse activation and expert pruning, not from being a small conventional language model. Its approximately 3B active parameters per token can make it attractive compared with a dense model with a similar total parameter count, but the roughly 49.8 GB BF16 repository representation remains a significant operational consideration.

The supplied editorial estimates rate its speed at 7 out of 10 and cost efficiency at 8 out of 10. These ratings are not vendor measurements and will vary with hardware, quantization, context length, batching, concurrency, and serving configuration. Long prompts and large repository contexts can increase memory use and latency even when the active parameter count is relatively low.

Performance and limitations

Cerebras presents the compressed checkpoint as retaining performance close to the original Qwen3-Coder-30B-A3B-Instruct model. That claim is useful for positioning, but it should not be read as evidence that the two models are interchangeable for every task. Pruning can affect particular domains, coding styles, languages, or long-context workflows differently.

The most important limitations are operational. The full checkpoint is too large for many ordinary consumer environments without quantization or distributed deployment. A 262,144-token context window does not mean that every prompt of that size will be economical or produce equally reliable results. The optional 1-million-token YaRN extension has additional memory and quality considerations.

There is also no identified official Cerebras token price for this model. It is offered as downloadable weights, so users must account for storage, hardware, hosting, and electricity or cloud inference costs. A hosted provider may offer the model separately, but that pricing would belong to that provider rather than to the model's official Cerebras distribution.

When to choose Qwen3-Coder-REAP-25B-A3B

This model is a strong candidate when an application needs an open-weight coding model with a very large native context window and function-calling support. It is particularly relevant for teams that want to run inference themselves, inspect or modify the model deployment, or avoid depending on an official hosted token-pricing API.

  • Choose it for large code context: The 262,144-token native window is useful for repository analysis and long coding sessions.
  • Choose it for local or controlled deployment: Apache 2.0 weights and support for common serving tools provide flexibility for research and application infrastructure.
  • Choose it for coding agents: Tool-call support and documented vLLM parsing make it suitable for systems that combine language generation with external developer tools.
  • Choose it for sparse-model experimentation: Its REAP construction provides a practical example of expert pruning without post-pruning fine-tuning.

Another option may be more appropriate when the priority is minimal hardware use, a fully managed API, guaranteed multimodal input, or a small and predictable deployment footprint. A quantized derivative can reduce resource requirements, but users should evaluate its quality independently. A dense or smaller coding model may also be preferable when simpler serving, lower setup overhead, or faster responses matter more than the long context and sparse architecture.

Pricing and availability

No official model-specific input or output token price was identified. Qwen3-Coder-REAP-25B-A3B is available as a public downloadable checkpoint, with model files, configuration, tokenizer assets, license information, and deployment examples provided through its repository. The direct cost of using it depends on the hardware or hosting service selected by the user.

In summary, Qwen3-Coder-REAP-25B-A3B is best understood as a compressed, open-weight coding model for users willing to manage significant deployment requirements in exchange for long-context repository understanding, agentic coding support, and control over inference infrastructure. Its benchmark results and architecture make it an interesting alternative to larger uncompressed MoE checkpoints, but its memory needs and lack of official hosted pricing should be considered before adoption.


Answers to Frequently Asked Questions

Does Qwen3-Coder-REAP-25B-A3B support function calling and hosted pricing?
Yes, the model supports function calling and can be used with coding agents through tools such as vLLM and its Qwen3 Coder tool-call parser. However, it is distributed as downloadable Apache 2.0 model weights, and no official Cerebras input or output token pricing was identified.
What hardware and deployment requirements does Qwen3-Coder-REAP-25B-A3B have?
The standard BF16 checkpoint occupies approximately 49.8 GB in its repository representation and generally requires substantial accelerator or GPU memory. It can be deployed with Transformers, vLLM, or SGLang. Quantization, distributed deployment, and reduced concurrency can help lower hardware requirements.
What context window does Qwen3-Coder-REAP-25B-A3B support?
The model has a verified native context length of 262,144 tokens. Its documentation also describes a YaRN-based extension of up to 1 million tokens, but this requires deployment-specific testing because memory use, latency, and output quality can vary.
What is Qwen3-Coder-REAP-25B-A3B?
Qwen3-Coder-REAP-25B-A3B is an open-weight coding model from Cerebras, derived from Qwen3-Coder-30B-A3B-Instruct. It is designed for code generation, repository-scale code understanding, agentic coding workflows, and function calling.
How does REAP pruning affect Qwen3-Coder-REAP-25B-A3B?
REAP, or Router-weighted Expert Activation Pruning, removes lower-contributing experts from the model's sparse Mixture-of-Experts architecture. The model applies a uniform 20 percent pruning rate, contains 103 experts, and activates 8 experts per token, resulting in approximately 3 billion active parameters out of approximately 25 billion total parameters.


Sources 5
AI Provider

About Cerebras