Nace AI Open-Sources Drex Max v1: A 27B Decision Model That Runs Locally on Apple Silicon

Nace AI has released Drex Max v1 as open weights. It is a 27B parameter decision model that runs locally on Apple…

By Vane November 1, 2026 3 min read

Nace AI has released Drex Max v1 as open weights. It is a 27B parameter decision model that runs locally on Apple Silicon. The release provides bf16 weights, a Q8_0 GGUF file, an affine Q4 checkpoint, and forks of llama.cpp and Ollama. Developers can now run routing, classification, and policy checks on their own machines.

TL;DR

  • Size: Dense 27B parameters, 262,144-token window (16,384 default), up to 255 options per question.
  • Runs on: NVIDIA GPU with Python (H100 bf16, or L40S 48 GB in 8-bit). Apple Silicon Macs with 24 GB+ (affine Q4) or 48 GB (Q8_0 GGUF). CPU via llama.cpp and Ollama.
  • Performance: 67.52 on the public Decision Index 0.4, 6.27 points ahead of Drex v2.0 (self-reported).
  • Best: 97.3 skill on InfographicVQA. Tools area reaches 81.9. A top-tier decision model you can now run offline on a Mac.

What is Drex Max?

Drex Max is a decision model from Nace.AI that answers typed questions about a given context. You pass a state (text, JSON or images) plus named questions. The model returns a probability for every option in one forward pass. Nothing is generated.

Questions come in 3 types: choice among named options, yes/no, and an ordinal score. That makes it a fit for agent routing, ticket triage and guardrail checks. The hosted version is presented at routing, classification and policy checks.

How does Drex Max work?

The model card describes a dense 27B backbone with 64 layers. 48 are Gated DeltaNet linear-attention layers that run left to right. The other 16 are full-attention layers, placed every fourth layer, and they are non-causal. Every token can attend to the whole sequence.

Images pass through a native vision tower and are visible to every question in a request. A 255-way readout head then turns the last hidden state into option probabilities. The config lists a qwen3_5 model type with a 262,144-position window.

How does Drex Max perform on benchmarks?

All figures below are self-reported by Nace AI.

  • Decision Index 0.4 (public text): 67.52. Drex v2.0 scores 61.25 and Jev 1.13.0 scores 57.96.
  • Area skill: Tools 81.9, Language 72.2, Retrieval 68.8, Knowledge and Reasoning 57.1, Arts 53.4.
  • Public vision index: 73.92 across 11 benchmarks and 12,210 rows.
  • Artificial Analysis Decision Index: 64, which Nace says ranks 4th of 18.
  • JevBench: 92.2% (213/231). Decision Bench v4: 94.30% (1010/1071).

The results dataset covers 140,620 requests. Unanswered requests count as wrong.

How do you run Drex Max locally?

Nace documents 5 runtimes. All of them serve the same POST /v1/systemone API.

RuntimeHardwareCheckpointImages
PythonNVIDIA GPUbf16 (~49 GB) or 8-bit (~26 GB)Yes
llama.cpp forkApple Metal, CPUQ8_0 GGUF (27.25 GB)No
Ollama forkApple Metal, CPUQ8_0 GGUFNo
Kapitsa v0.2.25+Apple SiliconQ8_0 GGUF or affine Q4No
MLXApple Siliconaffine Q4 (14.45 GB)No

The affine Q4 checkpoint targets Macs with 24 GB or more. The Q8_0 GGUF needs 48 GB. On a 48 GB Mac, Nace recommends –context 2048 for Kapitsa.

Ollama users set num_gpu 40 to offload 40 layers to Metal. Setting num_gpu 0 runs it on the CPU. The Ollama fork needs a CAPABILITY decision line in the Modelfile.

Quantization holds up in Nace’s tests. On a 48 GB Apple M5 Pro, the Q8_0 GGUF matched H100 bf16 within 0.02 per probability. The affine Q4 stayed within 0.0329 of Q8_0, with no choice flips.

Drex Max vs other decision models

Drex Max v1Drex v2.0Drex v1.5Jev 1.13.0
Parameters27B dense35B MoE, ~3B active9BNot published
Max context262,144131,072131,072Not disclosed
InputsText, JSON, imagesText (vision tower dropped)TextNot disclosed
WeightsOpen, Nace.AI Open RAIL-MOpen, Nace.AI Open RAIL-MOpen, Nace.AI Open RAIL-MClosed, hosted
Smallest local fileAffine Q4, 24 GB+ MacQ8_0, 36.9 GBQ8_0, ~9.5 GBNot applicable
Public Decision Index67.52 (v0.4)61.25 (v0.3.1)58.08 (v0.3.1)57.96
JevBench92.2%85.7%Not disclosed86.6%
AA Decision Index6458Not listed58
Hosted price$0.03 / 1K decisions (launch)$0.06 / 1K decisions$0.04 / 1K decisions$42 / 1M tasks

Nace AI team states that Decision Index 0.4 uses the same public suite as 0.3.1.

What it means

For people building workflows, this release means the decision engine no longer requires a cloud connection. A 24 GB Mac can run the model offline using the affine Q4 checkpoint via Kapitsa or MLX. Users with 48 GB RAM can use the Q8_0 GGUF on an M5 Pro, which matches high-end NVIDIA performance within 0.02 probability error. Local execution keeps routing logic and policy checks on the user’s hardware.

Scroll to Top