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.
In this article
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.
| Runtime | Hardware | Checkpoint | Images |
| Python | NVIDIA GPU | bf16 (~49 GB) or 8-bit (~26 GB) | Yes |
| llama.cpp fork | Apple Metal, CPU | Q8_0 GGUF (27.25 GB) | No |
| Ollama fork | Apple Metal, CPU | Q8_0 GGUF | No |
| Kapitsa v0.2.25+ | Apple Silicon | Q8_0 GGUF or affine Q4 | No |
| MLX | Apple Silicon | affine 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 v1 | Drex v2.0 | Drex v1.5 | Jev 1.13.0 | |
| Parameters | 27B dense | 35B MoE, ~3B active | 9B | Not published |
| Max context | 262,144 | 131,072 | 131,072 | Not disclosed |
| Inputs | Text, JSON, images | Text (vision tower dropped) | Text | Not disclosed |
| Weights | Open, Nace.AI Open RAIL-M | Open, Nace.AI Open RAIL-M | Open, Nace.AI Open RAIL-M | Closed, hosted |
| Smallest local file | Affine Q4, 24 GB+ Mac | Q8_0, 36.9 GB | Q8_0, ~9.5 GB | Not applicable |
| Public Decision Index | 67.52 (v0.4) | 61.25 (v0.3.1) | 58.08 (v0.3.1) | 57.96 |
| JevBench | 92.2% | 85.7% | Not disclosed | 86.6% |
| AA Decision Index | 64 | 58 | Not listed | 58 |
| 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.


