OrcaRouter's OrcaSAQ2 Squeezes a 27B Coding Agent Into 16 GB GPUs

OrcaRouter shrinks Qwen3.8-27B from 54GB to 12.3GB using 3-bit mixed-precision quantization, keeping 70% SWE-bench Verified on a single 16GB GPU.

·
·
OrcaRouter's OrcaSAQ2 Squeezes a 27B Coding Agent Into 16 GB GPUsPRO
Read2 min
TypeModel
TopicLlms · Gpus
  • OrcaRouter released OrcaSAQ2 27B, a 3.21 bpw quant of Qwen3.8-27B at 12.3GB.
  • Scores 70.0 SWE-bench Verified and 58.4 Terminal-Bench 2.1, matching Claude Sonnet 4.6 + Claude Code.
  • Only +0.02% perplexity vs BF16, with 93.2% token-level top-1 agreement and 0.031 mean KLD.
  • Fits on a single 16GB GPU, hitting 90.1 tok/s single-stream with MTP speculative decoding.
  • Ships with 262K context, tool calling, thinking mode, and vLLM serving under Apache-2.0.
  • Quantization method is proprietary and undisclosed; requires OrcaRouter's custom vLLM kernel to run.

OrcaSAQ2 27B squeezes an agent model onto 16 GB GPUs

OrcaRouter has released OrcaSAQ2 27B, a mixed-precision quantization of Qwen3.8-27B aimed at local coding and tool-using agents. According to the model card, the checkpoint shrinks from 54 GB in BF16 to 12.3 GB while retaining the base model’s configured 262K-token context window.

Quantization stores model weights at lower precision to reduce memory use and often increase inference speed. Agent workloads make the tradeoff harder because one incorrect tool name, file path, or command argument can alter the environment and derail later steps. OrcaRouter’s central claim is that its 3.21-bit-per-weight build preserves enough behavioral fidelity for long, tool-driven tasks.

The 16 GB claim, unpacked

Specification BF16 base OrcaSAQ2
Checkpoint size 54 GB 12.3 GB
Storage reduction None 77.2%
Average precision 16 bits 3.21 bits per weight
Configured context 262K tokens 262K tokens

Bits per weight is an average across the checkpoint. A mixed-precision quantizer can retain more bits for sensitive weights and use fewer elsewhere, while metadata and packing add storage beyond the raw weight calculation.

Runtime memory also includes activations, CUDA kernels, framework overhead, and the key-value cache used to retain context. The 12.3 GB checkpoint fits within a 16 GB card, but the full 262K-token window does not fit there under typical serving conditions. OrcaRouter suggests starting around 32K tokens for interactive use on a 16 GB GPU, then adjusting context and concurrency from measured memory consumption.

WikiText barely moves

Fidelity metric Reported result
BF16 WikiText-2 perplexity 5.6468
OrcaSAQ2 WikiText-2 perplexity 5.6482
Relative perplexity change +0.02%
Token-level top-1 agreement 93.2%
Mean KL divergence 0.031

Perplexity measures how well a model predicts a text corpus. It can reveal broad degradation after quantization, but it does not show whether the model still selects valid tools, emits correct arguments, or recovers from errors during a multi-step task.

Pro article

This story is for Pro members

You've reached the end of the free preview. Upgrade to AlphaSignal Pro to read the full article - and everything else behind the paywall.

Trending
  • No trending articles

Comments

avatar

Next Reads