Introducing
LLM accuracy, refusal rates, and costs across an array of military tasks.
Accuracy: An AI judge compares each answer with a reference answer written by a subject-matter expert and grades on a 0-5 scale. Accuracy is the mean across questions. A refusal or non-answer scores 0.
Safety Refusals: Separately, a judge sorts every response into exactly one of five categories:
Safety refusals are everything except answers.
Intervals: The ranges in tooltips and tables are 90% confidence intervals, which is how far the number could move by chance given the size of the benchmark. When two models’ intervals overlap heavily, the difference between them is not meaningful.
Cost is calculated as the token usage for directly answered responses multiplied by the per token price (effective 2026-11-06), normalized per 1,000 answers. Refusals and other non-answers are left out. The price is the first of these that exists for the model:
Where a model has no API price, we estimate one from its size. We fit a line to the prices of hundreds of open-weight models sold by third-party providers, predicting the price per token from active parameters, total parameters and numeric precision. A bigger model, or one stored at higher precision, is priced higher, in the same way the market prices them. EdgeRunner models are not sold by the token, so their cost is estimated from model size like any other model with no public price. The evaluating judge’s cost is excluded.
Where it runs: The symbol beside each model’s name is the smallest class of machine that runs it:
Settings: All models run with default inference settings (EX: temperature).
Dates: Site last updated 2026-11-06. Prices as of 2026-11-06.
Each benchmark’s name on this site and the versioned ID of the question set behind it.
| Name | Dataset id | Introduced |
|---|---|---|
| Combat Arms | combatarms_gold_bravo_v0 | 2026-10-21 |
| Combat Medic | combatmedic_gold_bravo_free_v0 | 2026-10-21 |
| Military Intelligence | intelligence_gold_bravo_v0 | 2026-10-21 |
| Special Operations Communications | communications18E_gold_charlie_v0 | 2026-10-21 |
| Unconventional Warfare | unconventionalwarfare_gold_charlie_v0 | 2026-10-21 |
| Military Refusals | mil_deflect_gold_alpha_v2 | 2026-10-21 |
The exact model behind each name on this site, and how it was run: self-hosted on our own hardware, or through the API of another provider. For self-hosted models the revision is the Hugging Face commit of the weights we ran. API models are named by the provider’s own model ID, which the provider may update in place. The cost basis is the price the cost charts use (see Cost, above). EdgeRunner models are not publicly released, so their IDs are not listed.
| Model | Model id | Service | Revision | Country |
|---|---|---|---|---|
| Beam 1.0 501B A23B | reflection/Beam-1.0-501B-A23B-FP8 | local | 077872da1757aa43e0330ab924b834825c54ecbc | USA |
| Claude Haiku 5.5 | bedrock/global.anthropic.claude-haiku-5-5 | 3p_api | USA | |
| Claude Opus 5.5 | bedrock/global.anthropic.claude-opus-5-5 | 3p_api | USA | |
| Claude Sonnet 5.5 | bedrock/global.anthropic.claude-sonnet-5-5 | 3p_api | USA | |
| Command A+ (05-2026) | CohereLabs/command-a-plus-05-2026-fp8 | local | b2773839a95560b2bf0443865b118d6debe2d1b5 | Canada |
| DeepSeek V4.1 Flash | deepseek-ai/DeepSeek-V4.1-Flash-1017 | local | 1bae0e1088993b9b82de08f59de5be5a34e42170 | China |
| EdgeRunner Light 2.1 | local | USA | ||
| EdgeRunner Medium 2.1 | local | USA | ||
| EXAONE 4.5 33B | LGAI-EXAONE/EXAONE-4.5-33B | local | 570aa4b15a4f45ba1133072b45f50198f6e3b4fd | South Korea |
| Gemini 3.5 Flash-Lite | google/gemini-3.5-flash-lite | 3p_api | USA | |
| Gemini 3.8 Flash | google/gemini-3.8-flash | 3p_api | USA | |
| Gemini 4 Argon | google/gemini-4-argon | 3p_api | USA | |
| Gemma 4 12B | google/gemma-4-12B-it | local | 707f0a3b8a3c7ad586ed01e27eafbad8a27dd0f7 | USA |
| Gemma 4 26B A4B | google/gemma-4-26B-A4B-it | local | 4d7ae4984b7db7de8f8457170b3f1a419ee76d52 | USA |
| Gemma 4 31B | google/gemma-4-31B-it | local | 842da3794eaa0b77d5f08bae87a17459d91ff475 | USA |
| Gemma 4 E2B | google/gemma-4-E2B-it | local | 3e22461f65e89153144f8adb70e3b8c2cc9845a7 | USA |
| Gemma 4 E4B | google/gemma-4-E4B-it | local | ee0ef6023621cff504d758262d4e04895a5af4a2 | USA |
| GLM-5.3 | nvidia/GLM-5.3-NVFP4 | local | e3b8f9f2fad29727dfa95e766c5cac18ea1414bf | China |
| GLM-5.3 Flash | zai-org/GLM-5.3-Flash | local | 46a050bec13002ad29ee795c16e61cf4fa3c4a9c | China |
| GPT-6 Luna | openai/gpt-6-luna | 3p_api | USA | |
| GPT-6.1 Sol | openai/gpt-6.1-sol | 3p_api | USA | |
| gpt-oss-120b | openai/gpt-oss-120b | local | b5c939de8f754692c1647ca79fbf85e8c1e70f8a | USA |
| gpt-oss-20b | openai/gpt-oss-20b | local | 6cee5e81ee83917806bbde320786a8fb61efebee | USA |
| Granite 4.2 30B | ibm-granite/granite-4.2-30b | local | 9e668ce1c538387ef24d3644e9b0606647762636 | USA |
| Granite 4.2 3B | ibm-granite/granite-4.2-3b | local | 4e9c275e232f10211ec88644d106a1f6a1b60e06 | USA |
| Granite 4.2 8B | ibm-granite/granite-4.2-8b | local | a7042144125ce5ae64f89610e8289647fc000b9a | USA |
| Grok 4.7 | bedrock/global.xai.grok-4.7 | 3p_api | USA | |
| Inkling Small | thinkingmachines/Inkling-Small | local | USA | |
| Kolibri 1 | Aleph-Alpha/Kolibri-1 | local | 5bb7075ba22db733e3834b1c71d2245537cc14ed | Germany |
| LFM2.5 1.2B | LiquidAI/LFM2.5-1.2B-Instruct | local | 0f604ada3f766f9f257460c4c9f0b5d6f69d431b | USA |
| LFM2.5 2.6B | LiquidAI/LFM2.5-2.6B | local | 654f9463ce32b05d0429d76fe1f580b27d4c1ac0 | USA |
| LFM2.5 24B A2B | LiquidAI/LFM2.5-24B-A2B | local | 3fcfdbfa1a1b6d8166846a6323e69f1e1254440d | USA |
| LFM2.5 8B A1B | LiquidAI/LFM2.5-8B-A1B | local | 5dd22602c2e9f6a097b1de4c4efe0658b605015c | USA |
| LongCat Flash Lite Sparse | meituan-longcat/LongCat-Flash-Lite-Sparse | local | 35de83a18b5838ec1657edb3f885a59bbdd7888f | China |
| MiMo V2.6 Flash | XiaomiMiMo/MiMo-V2.6-Flash-MOPD | local | b12f5573350bb1704513fcf119fca48e498b0423 | China |
| MiMo V2.6 Pro | XiaomiMiMo/MiMo-V2.6-Pro-MOPD | local | 6a7f202e8dbd0e57b3fe1da03917d08d75abc4b8 | China |
| Ministral 3 14B | mistralai/Ministral-3-14B-Instruct-2512-BF16 | local | 847d2b6bde907f188db5e7f2748bffdd3b88c77a | France |
| Ministral 3 3B | mistralai/Ministral-3-3B-Instruct-2512 | local | cfcb068fa7c44114cf77a462357c6cdcd2c304b4 | France |
| Ministral 3 8B | mistralai/Ministral-3-8B-Instruct-2512-BF16 | local | 8ad60471ac9865280da0c6b29de387a183c8db73 | France |
| Mistral Large 3 675B | mistralai/Mistral-Large-3-675B-Instruct-2512-NVFP4 | local | France | |
| Mistral Medium 3.5 128B | mistralai/Mistral-Medium-3.5-128B | local | France | |
| Mistral Small 4 119B | mistralai/Mistral-Small-4-119B-2603 | local | France | |
| Muse Glimmer 30B | meta-models/Muse-Glimmer-30B | local | a4e59da52a7bc87ae7251dd5545c0dd437c44b68 | USA |
| Nemotron 3 Nano 4B | nvidia/NVIDIA-Nemotron-3-Nano-4B-BF16 | local | dfaf35de3e30f1867dd8dbc38a7fc9fb52d3914f | USA |
| Nemotron 3 Ultra 550B A55B | nvidia/NVIDIA-Nemotron-3-Ultra-550B-A55B-NVFP4 | local | USA | |
| Nemotron 3.5 Bolt 74B A9B | nvidia/NVIDIA-Nemotron-3.5-Bolt-74B-A9B-BF16 | local | 567021037ff88364143e24ea05e6abd0f72086ff | USA |
| Nemotron 3.5 Lightning 30B A3B | nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-BF16 | local | d468880b6ad3c6e0d21377ce7242adaea4cc884d | USA |
| Nemotron 3.5 Super VL 120B A12B | nvidia/NVIDIA-Nemotron-3.5-Super-VL-120B-A12B-BF16 | local | 1f8953f7f0935358e3605150d22bc15df062061c | USA |
| OLMo 3 7B | allenai/Olmo-3-7B-Instruct | local | 6e5971d9eba42665f5bd5a0fcf047f299ce1dccc | USA |
| OLMo 3.1 32B | allenai/Olmo-3.1-32B-Instruct | local | ac0587e4a7744a551c059d8cd17ba220bc940dae | USA |
| Qwen3.8 27B | Qwen/Qwen3.8-27B | local | 1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0 | China |
| Qwen3.8 Flash Next | Qwen/Qwen3.8-Flash-Next-FP8 | local | 236dfdf285828023ca3bcd3f37366c58a3469b13 | China |
| Step 5 Preview | stepfun-ai/Step-5-Preview-NVFP4 | local | bc246cc2848e17b37f377eda8fd825c5b3018d1f | China |
| Trinity Large Thinking | arcee-ai/Trinity-Large-Thinking-FP8-Block | local | 6412c1ad1588c664977b0f830b80a20273173318 | USA |
| Trinity Mini | arcee-ai/Trinity-Mini | local | cdb81e8130815fec299cccc8f8700004b8366e1e | USA |
Please cite the following:
@misc{edgerunner_leaderboards_public20261106,
title = {EdgeRunner Benchmarks},
author = {FitzGerald, Jack and Bates, Dylan and King, Brian and Herring, Cole and Lazaridis, Aristotelis and Lu, Vincent and Karlovitz, Alex and De Jong, Max and Malkerson, Colton and Saltsman, Tyler},
year = {2026},
month = {11},
publisher = {EdgeRunner AI},
url = {https://edgerunnerai.com/benchmarks},
note = {Methodology: arXiv:2603.10012}
}@misc{fitzgerald2026platform,
title = {{Military AI Benchmarking: How We Evaluate LLMs for the Warfighter}},
author = {FitzGerald, Jack and Bates, Dylan and Lazaridis, Aristotelis and Sharma, Aman and Lu, Vincent and King, Brian and Azami, Yousif and Bailey, Sean and Cao, Jeremy and Damianov, Peter and de Haan, Kevin and Madigan, Joseph and McLaurin, Jeremy and Kerbs, Luke and Tainer, Jonathan and Anderson, Dave and Beck, Jonathan and Cuticello, Jamie and Herring, Cole and Malkerson, Colton and Saltsman, Tyler},
year = {2026},
howpublished = {EdgeRunner AI},
url = {https://www.edgerunnerai.com/news/the-edgerunner-model-evaluation-platform}
}@article{fitzgerald2026refusals,
title = {Measuring and Eliminating Refusals in Military Large Language Models},
author = {FitzGerald, Jack and Bates, Dylan and Lazaridis, Aristotelis and Sharma, Aman and Lu, Vincent and King, Brian and Azami, Yousif and Bailey, Sean and Cao, Jeremy and Damianov, Peter and de Haan, Kevin and Madigan, Joseph and McLaurin, Jeremy and Kerbs, Luke and Tainer, Jonathan and Anderson, Dave and Beck, Jonathan and Cuticello, Jamie and Malkerson, Colton and Saltsman, Tyler},
year = {2026},
eprint = {2603.10012},
archivePrefix = {arXiv},
primaryClass = {cs.CL},
url = {https://arxiv.org/abs/2603.10012}
}