llmprobe report card

/Volumes/edata2/models/afm/GLM-5.3-Flash-AFM-MLX-4bit-MTP

http://127.0.0.1:10306/v1

Overview

Three independent scores — never averaged

Surface coverage
100%
Core 9/9 core complete
core 100%
extended 86.7%
frontier 88.9%
How much of the standard API surface exists. Missing features are listed on purpose.
Engine conformance
100%
196/196 MUST no MUST fails
Of the surfaces that exist, how correct are the MUST behaviors. Unsupported ≠ fail.
Model capability
100%
strong 8 categories
Practical floor for tools, JSON, instructions — graded below floor / capable / strong.
Performance
32.2
tok/s decode 441 ms first token
Informational — hardware-dependent and never scored. Same-machine comparisons only.
Agentic
1/3
Harder multi-step bar. Never blended into capability.
Engine fidelity
94.92%
Same-model only — holds the model constant so the number is the engine.
Outcomes honesty
Pass93
Fail0
Unsupported5
Inconclusive1
Skipped15
Unsupported and inconclusive are not zeros and not fails.

Surface coverage engine

Core 100%

Per tier, never averaged. Click Core / Extended / Frontier to expand every feature under that tier.

Click a tier row to expand · missing features sort first

✗ reasoning items✗ reasoning history round-trip
✗ MCP tools
not probed: prompt caching
○ chat prefill: none — a trailing assistant message starts a new turn — detected, not scored
○ sampling extensions: top_k honored; min_p, repetition_penalty accepted (acceptance only) — detected, not scored

Engine conformance engine

100%

MUST assertions on implemented surfaces only. Click a surface tile to filter the table. Default view: failures only.

Unsupported and inconclusive are not failures — they do not enter the conformance denominator. Use the filters below to inspect every check.

Test Surface Assertion Evidence Status

Model capability model

100% · strong

Floor check — not an intelligence rank. Category floor is 50%. Click a category to expand its evals (failures first).

Click a category row to expand evals

Agentic model

1/3 tasks

Multi-step tool use in a simulated workspace — harder than the capability floor, never blended into it.

reads the config instead of answering from priors
2 steps
finds where the port really lives and edits only thatstep-limit
8 steps
→ Hit the step cap before finishing cleanly — hit the 8-step cap (network.port is still 8080, expected 9090)
follows the pointer in build.cfg instead of guessingstep-limit
8 steps
→ Hit the step cap before finishing cleanly — hit the 8-step cap (VERSION still reads "2.1.7", expected 2.2.0)

Engine fidelity engine

94.92%

Same-model comparisons only. Click a slice to see what was measured. Unmeasured slices are named — never zeroed.

Performance engine

32.2 tok/s

Informational — never scored and never part of the exit code. Hardware-dependent: only comparable against runs on the same machine.

machine: Apple M3 Ultra · 512 GB · darwin arm64
Decode throughput
32.2
tok/s · median of 3
Time to first token
441
ms · median of 3
Prefill throughput
409.6
tok/s · median of 3
MeasurementResultHow it was taken
Decode throughput32.2 tok/s 32–32.3 over 3steady-state generation while writing code
Time to first token441 ms 409–442 over 3latency before the first generated token
Prefill throughput409.6 tok/s 409.2–409.9 over 3measured on a 1805-token prompt
SignalVerdictDetail
Prefix cachefail not detected1× — 3.4s cold → 3.4s warm; usage reports 0 of 1426 prompt tokens cached
Concurrency (4 streams)partial serialized0.25 efficiency · 22.1 tok/s aggregate vs 22.1 alone · slowest first token 13.4s
Speculative decodepass 1.5× effectivepredictable 29.9 tok/s vs novel 19.9 tok/s · 1.91 tokens per decode step
Sustained loadpass steady32.2 → 32.1 tok/s over 399s (-0.2%)

Context scaling — decode, first-token latency and speculation as the prompt grows. A failed rung ends the ladder; larger sizes were not attempted.

Decode vs context tok/s 07142128 5144.2k8.3k16.3k decode · 514 tok → 24.6 tok/sdecode · 4.2k tok → 21.7 tok/sdecode · 8.3k tok → 17.1 tok/sdecode · 16.3k tok → 12.2 tok/s First token vs context ms 019.5k39k58.4k77.9k 5144.2k8.3k16.3k ttft · 514 tok → 1528 msttft · 4.2k tok → 10775 msttft · 8.3k tok → 24614 msttft · 16.3k tok → 69563 ms
PromptDecodeFirst tokenPrefillSpeculation
~514 24.6 tok/s 1.5s 336 tok/s 1.92 tok/step · 1.03× ceiling
~4.2k 21.7 tok/s 10.8s 388 tok/s 1.94 tok/step · 1.05× ceiling
~8.3k 17.1 tok/s 24.6s 335 tok/s 1.88 tok/step · 1.09× ceiling
~16.3k 12.2 tok/s 69.6s 234 tok/s 1.85 tok/step · 1.14× ceiling