Local AI Stats.
Skip to content

DATA-DRIVEN MODEL COMPARISON

Best local LLMs for reasoning

Compare science and competition-math results separately, with exact quantization sizes and source-linked test settings.

Data snapshot: . Scores and weight sizes retain their original sources.

Check your own memory budget

First Pareto choice on GPQA Diamond

Nanbeige 4.2 3B · 87.4 / 100 · 2.684 GB · Q4_K_M. This choice is calculated within this page’s eligible set.

GPQA Diamond: comparison

Hard science questions. This is a science reasoning test, not an overall intelligence score.

GPQA Diamond · GB = 1 billion bytes. Published scores may use different settings or precision.
Model / quantizationWeightsParametersScore / 100Score / GBSources
Nanbeige 4.2 3BQ4_K_M · Pareto choice2.684 GB4.17B87.432.563Get weights
Score source
MiniCPM5 2BQ4_K_M · Pareto choice1.561 GB2.517B70.244.962Get weights
Score source
Qwen3.8-27B-GSQ-RCO-GGUFIQ3_XXS · Pareto choice10.094 GB26.896B88.898.806Get weights
Score source
Noema 1.5 2BQ4_K_M · Pareto choice1.274 GB1.882B40.431.701Get weights
Score source
K2 Horizon 0.9BQ4_K_M · Pareto choice0.666 GB1.078B27.340.98Get weights
Score source
LFM2.5 230MQ4_K_M · Pareto choice0.153 GB0.23B25.41165.638Get weights
Score source
Qwen3.8-27BQ4_K_M · Pareto choice16.464 GB27.781B89.25.418Get weights
Score source
Ornith-1.5-35B-A3BQ4_K_M21.864 GB35.952B89.24.08Get weights
Score source
Swift 1.5 Qwen3.8-27BQ4_K_M17.442 GB27.321B88.595.079Get weights
Score source
Swift-Qwen3.8-27bQ4_K_M17.442 GB27.781B88.285.061Get weights
Score source
Qwen3.6-27BQ4_K_M16.817 GB27.781B87.85.221Get weights
Score source
ThinkingCap Qwen3.8-27BQ4_K_M17.442 GB27.321B87.14.994Get weights
Score source
Ornith-1.5-9BQ4_K_M5.78 GB9.197B86.414.948Get weights
Score source
Qwen3.5-27BQ4_K_M16.741 GB27.781B85.55.107Get weights
Score source
gemma-4-31B-itQ4_K_M18.324 GB31.273B84.34.601Get weights
Score source
Aleph Alpha Kolibri-1Q4_K_M47.454 GB78.103B84.31.776Get weights
Score source
Qwen3.5-35B-A3BQ4_K_M22.285 GB35.952B84.23.778Get weights
Score source
Qwen3.8-27B EfficientThink SFT-SimPOQ4-LynnStyle19.352 GB26.896B83.844.332Get weights
Score source
gemma-4-26B-A4B-itQ4_K_M16.948 GB25.806B82.34.856Get weights
Score source
Qwen3.5-9BQ4_K_M5.681 GB9.653B81.714.382Get weights
Score source
K2 Horizon MoVA 36B-A4BQ4_K_M22.368 GB37.445B80.83.612Get weights
Score source
gemma-4-12B-itQ4_K_M7.122 GB11.96B78.811.065Get weights
Score source
Qwen3.5-4BQ4_K_M2.741 GB4.206B76.227.801Get weights
Score source
NVIDIA-Nemotron-3.5-Lightning-30B-A3BQ4_K_M25.477 GB32.913B75.442.961Get weights
Score source
Ling 3.0 tinyQ4_K_M4.824 GB7.893B73.415.216Get weights
Score source
Seed-OSS-36B-InstructQ4_K_M21.762 GB36.151B71.43.281Get weights
Score source
K2 Horizon 3.7BQ4_K_M3.157 GB5.058B65.420.719Get weights
Score source
DeepSeek-R1-Distill-Qwen-32BQ4_K_M19.851 GB32.764B62.13.128Get weights
Score source
Gemma 4 E4BQ4_K_M4.977 GB7.996B58.611.774Get weights
Score source
Granite 4.2 3BQ4_K_M2.244 GB3.66B55.924.911Get weights
Score source
LFM2.5 2.6BQ4_K_M1.674 GB2.697B55.833.324Get weights
Score source
Gemma 4 E2BQ4_K_M3.107 GB5.123B43.413.97Get weights
Score source

AIME 2026: comparison

Competition math from AIME 2026. Published answer accuracy.

AIME 2026 · GB = 1 billion bytes. Published scores may use different settings or precision.
Model / quantizationWeightsParametersScore / 100Score / GBSources
Limite 1B - ViolettoBF16 · Pareto choiceBF16 Safetensors; custom code or vLLM plugin. Single-turn math specialist.2.071 GB1B94.0145.398Get weights
Score source
MiniCPM5 2BQ4_K_M · Pareto choice1.561 GB2.517B86.555.402Get weights
Score source
Ternary Bonsai 2 27BPTQ1_0 · Pareto choiceCustom Prism llama.cpp kernels required; check backend support.5.947 GB26.896B95.8316.115Get weights
Score source
Spark X2.5 1.7BQ4_K_M · Pareto choice1.107 GB1.708B69.462.666Get weights
Score source
K2 Horizon 0.9BQ4_K_M · Pareto choice0.666 GB1.078B48.572.803Get weights
Score source
Swift 1.5 Qwen3.8-27BQ4_K_M · Pareto choice17.442 GB27.321B965.504Get weights
Score source
Aleph Alpha Kolibri-1Q4_K_M47.454 GB78.103B962.023Get weights
Score source
Qwen3.6-27BQ4_K_M16.817 GB27.781B94.15.595Get weights
Score source
Swift-Qwen3.8-27bQ4_K_M17.442 GB27.781B945.389Get weights
Score source
Qwen3.6-35B-A3BQ4_K_M22.135 GB35.952B92.74.188Get weights
Score source
Spark X2.5 4BQ4_K_M2.6 GB4.112B90.734.882Get weights
Score source
Xing4.0 29B-A4BIQ4_NLPublished tests use very long contexts; this weight budget does not reproduce those settings.20.104 GB31.215B904.477Get weights
Score source
Xing4.0-29B-A4B-GGUFIQ4_NLPublished tests use very long contexts; this weight budget does not reproduce those settings.20.104 GB31.215B904.477Get weights
Score source
gemma-4-31B-itQ4_K_M18.324 GB31.273B89.24.868Get weights
Score source
gemma-4-26B-A4B-itQ4_K_M16.948 GB25.806B88.35.21Get weights
Score source
Ternary Bonsai 27BPQ2_0Custom Prism llama.cpp kernels required; check backend support.7.165 GB26.896B87.512.212Get weights
Score source
Bonsai 27B (1-bit)Q1_0Custom Prism llama.cpp kernels required; check backend support.3.803 GB26.896B87.0822.895Get weights
Score source
gemma-4-12B-itQ4_K_M7.122 GB11.96B77.510.882Get weights
Score source
Gemma 4 E4BQ4_K_M4.977 GB7.996B42.58.539Get weights
Score source
Gemma 4 E2BQ4_K_M3.107 GB5.123B37.512.071Get weights
Score source

How recommendations are calculated

We compare one benchmark at a time. A Pareto choice has no other scored model with both an equal or smaller weight file and an equal or higher score, with at least one strict improvement. The first choice is the frontier point nearest the chart’s top-left corner, using the same rounded memory scale and 0–100 score scale as the main chart. Other frontier choices follow, then other scored models by score.

Score per GB is shown for context; it does not choose the champion. Changing the budget or dataset can change the result. Scores are published point estimates, often for the source checkpoint rather than the selected quantization. They do not establish statistically significant differences or equal evaluation conditions.

RAM, VRAM and unified memory

Use one memory pool. System RAM is used for CPU inference; a dedicated GPU has separate VRAM. Do not add RAM and VRAM as if they were one GPU pool. Partial CPU offload needs a supported backend and can change speed. Unified memory is shared by CPU, GPU and the operating system; software can limit how much the GPU can allocate.

Our initial weight budget reserves 30% of system RAM or unified memory, with a minimum of 2 GB. For VRAM it reserves 20%, with a minimum of 1 GB. These are adjustable planning assumptions, not measured requirements. Context cache, runtime buffers, other programs, multimodal files and concurrent users can need more. A file that passes the budget check is a candidate, not a confirmed hardware-compatible configuration.

Check the model’s runtime and quantization support before downloading. See the Transformers cache documentation and llama.cpp backend documentation. GB uses decimal bytes; operating systems can report GiB instead.

Related memory tiers and tasks

All model records · Memory planning guide