
Ran the numbers on the 8.24 GB Kimi K3 engine — a few things the coverage is getting wrong
Went through FareedKhan-dev/kimi-k3-in-c plus the two other single-machine engines. Some findings that don't match what's circulating:
- The "128 GB gets you 20 tokens/s" figure going around is inverted. k3-doctor.sh estimates ~19–21 seconds per token at that preset. Real ladder: ~32 s/tok at 8 GB → ~19–21 s/tok at 128 GB. Under 2x, not three orders of magnitude.
- The max preset (~224 GB) is not faster than server (~128 GB) in the author's own numbers. The extra 96 GB buys nothing outside noise. Allocation beats capacity — giving memory to the trunk before the expert cache was worth 1.69x at equal budget.
- WASTE (sqliteai): README says ~0.6 tok/s, the author's own HF forum post measured 0.32–0.34 on an M5 MBP, efficiency docs say 0.45–0.62. Three numbers, and the lowest is his actual run.
- Test machine wasn't a laptop — dual-socket EPYC 7763, 124 cores, 228 GB RAM. "Laptop" is a memory preset name. It also had 4x L40 idle the entire campaign, since the engine has no GPU path.
- Base model, no chat template. It continues, it doesn't answer. Engine context ceiling is 32,768 tokens, not the model's 1M.
The part worth actually doing: make test runs the full verification suite against a PyTorch reference in under a minute — no checkpoint, no network, no Python. Output is byte-identical across every memory budget (8/32/95/224 GB), which is what makes this a result rather than a trick.
Credit where due: the author's own ROADMAP states his measured noise floor is 33% and most figures are single-sample.