ModelSpec is an analysis of alternatives for AI models: it decides which models fit a job from your requirements, sourced benchmarks and real cost, and shows its work.
DeepSeek V4 Pro vs GLM-5.3 for Private assistant you host yourself, as of 2026-09-23
Find a commercially usable open-weights assistant that you can operate yourself.
Worked example as of 2026-09-23, from the public data image.
What the evidence says
The evidence separates them: GLM-5.3 leads for Private assistant you host yourself, with a 100% chance of being the best model in the full lineup for this job, as of 2026-09-23.
DeepSeek V4 Pro has an under 1% chance of matching or beating GLM-5.3 on this job's objective.
probability bands: a model joins the leader when P(its score >= the leader's) >= 0.25 under the score posteriors; a weighted capability with an 80% interval wider than 2.8 is not enough evidence
Decision status: partial. P(best) and score intervals retain the full ranked lineup for this job, including models beyond this pair and models with thin evidence. Models with unknown objective values remain unranked and are outside this probability. P(best) is not a head-to-head probability. Separation from this challenger need not mean a unique best model across that lineup.
Scores and score intervals use the objective's dimensionless normalised units. Cost per task is in USD for the selected offering and the applied spec's task size. When task size is omitted, the engine uses its documented default. Unavailable means the engine returned no value.
| Model | Score | Score interval | P(best), ranked job lineup | Cost per task, USD | Selected offering: provider / region / tier | Capability estimates and intervals |
|---|---|---|---|---|---|---|
| DeepSeek V4 Pro | 0.323141 | [0.222982, 0.423301] | under 1% | 0.06864 | deepseek / global / standard |
|
| GLM-5.3 | 0.613076 | [0.512916, 0.713236] | 100% | 0.0736 | zai / global / standard |
|
Open weights you run yourself; commercial licence.
Requirements
model.class = text-generator: A conversational assistant needs a text-generating model.model.weights_openness = open_weights: Self-hosting requires downloadable weights; add a model.fits_hardware Must for the device you own.licence.commercial_use in {permitted, permitted_with_conditions}: The licence must allow commercial use, including use with stated conditions.
Preferences
chat_preference: Prefer assistants whose open-ended responses people rate more highly.-offering.cost_per_task: Prefer lower task cost when the snapshot has an offering price.
Applied template spec
spec_version- 1
where- model.class = text-generator
- model.weights_openness = open_weights
- licence.commercial_use in {permitted, permitted_with_conditions}
optimizeweightschat_preference- 0.7
-offering.cost_per_task- 0.3
Evidence for DeepSeek V4 Pro
| Benchmark | Version | Measurement | Unit | Published interval | Evidence date | Measurement conditions | Provenance |
|---|---|---|---|---|---|---|---|
| arena_elo_style_control | text_style_control / overall, latest split, revision 1880dbebff5b | 1457.34 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_business | text_style_control / industry_business_and_management_and_financial_operations, latest split, revision 1880dbebff5b | 1460.69 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_chinese | text_style_control / chinese, latest split, revision 1880dbebff5b | 1493.3 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_coding | text_style_control / coding, latest split, revision 1880dbebff5b | 1501.5 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_creative_writing | text_style_control / creative_writing, latest split, revision 1880dbebff5b | 1443.95 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_english | text_style_control / english, latest split, revision 1880dbebff5b | 1466.79 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_expert | text_style_control / expert, latest split, revision 1880dbebff5b | 1481.35 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_factuality | text_factuality / overall, latest split, revision 1880dbebff5b | 1454.79 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_french | text_style_control / french, latest split, revision 1880dbebff5b | 1484.3 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_german | text_style_control / german, latest split, revision 1880dbebff5b | 1467.7 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_hard_prompts | text_style_control / hard_prompts, latest split, revision 1880dbebff5b | 1479.8 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_industry_entertainment_sports_media | text_style_control / industry_entertainment_and_sports_and_media, latest split, revision 1880dbebff5b | 1433.68 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_industry_mathematical | text_style_control / industry_mathematical, latest split, revision 1880dbebff5b | 1460.32 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_industry_software_it_services | text_style_control / industry_software_and_it_services, latest split, revision 1880dbebff5b | 1491.76 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_instruction_following | text_style_control / instruction_following, latest split, revision 1880dbebff5b | 1452.55 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_japanese | text_style_control / japanese, latest split, revision 1880dbebff5b | 1462.21 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_korean | text_style_control / korean, latest split, revision 1880dbebff5b | 1418.01 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_legal | text_style_control / industry_legal_and_government, latest split, revision 1880dbebff5b | 1473.18 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_longer_query | text_style_control / longer_query, latest split, revision 1880dbebff5b | 1471.54 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_math | text_style_control / math, latest split, revision 1880dbebff5b | 1444.63 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_medicine | text_style_control / industry_medicine_and_healthcare, latest split, revision 1880dbebff5b | 1476.7 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_multi_turn | text_style_control / multi_turn, latest split, revision 1880dbebff5b | 1475.19 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_non_english | text_style_control / non_english, latest split, revision 1880dbebff5b | 1444.72 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_polish | text_style_control / polish, latest split, revision 1880dbebff5b | 1467.43 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_russian | text_style_control / russian, latest split, revision 1880dbebff5b | 1457.01 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_science | text_style_control / industry_life_and_physical_and_social_science, latest split, revision 1880dbebff5b | 1480.7 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_spanish | text_style_control / spanish, latest split, revision 1880dbebff5b | 1454.23 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_writing | text_style_control / industry_writing_and_literature_and_language, latest split, revision 1880dbebff5b | 1450.89 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_webdev | webdev / overall, latest split, revision 1880dbebff5b | 1445.47 | Arena score (Elo scale) | Unavailable | 2026-09-23 |
| Source |
Missing facts for DeepSeek V4 Pro
feature.batch: not_disclosedmodel.languages: unknownmodel.max_output_tokens: not_disclosedorigin.base_lineage: not_disclosedorigin.lab_jurisdiction: not_disclosedorigin.weights_hosting: not_disclosedoffering.api_model_id: unknownoffering.attestation.baa: not_disclosedoffering.attestation.soc2: not_disclosedoffering.data.retention: not_disclosedoffering.data.trains_on_customer_data: not_disclosedoffering.data.zero_retention: not_disclosedoffering.price.batch_input: not_disclosedoffering.price.batch_output: not_disclosedoffering.private_deployment: unknownoffering.router_slug: unknownoffering.speed.throughput: unknownoffering.speed.time_to_first_token: unknown
Evidence for GLM-5.3
| Benchmark | Version | Measurement | Unit | Published interval | Evidence date | Measurement conditions | Provenance |
|---|---|---|---|---|---|---|---|
| arena_elo_style_control | text_style_control / overall, latest split, revision 1880dbebff5b | 1483.02 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_business | text_style_control / industry_business_and_management_and_financial_operations, latest split, revision 1880dbebff5b | 1470.31 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_chinese | text_style_control / chinese, latest split, revision 1880dbebff5b | 1524.9 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_coding | text_style_control / coding, latest split, revision 1880dbebff5b | 1524.01 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_creative_writing | text_style_control / creative_writing, latest split, revision 1880dbebff5b | 1462.38 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_english | text_style_control / english, latest split, revision 1880dbebff5b | 1498.27 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_expert | text_style_control / expert, latest split, revision 1880dbebff5b | 1522.15 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_factuality | text_factuality / overall, latest split, revision 1880dbebff5b | 1469.8 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_french | text_style_control / french, latest split, revision 1880dbebff5b | 1518.87 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_german | text_style_control / german, latest split, revision 1880dbebff5b | 1543.7 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_hard_prompts | text_style_control / hard_prompts, latest split, revision 1880dbebff5b | 1506.93 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_industry_entertainment_sports_media | text_style_control / industry_entertainment_and_sports_and_media, latest split, revision 1880dbebff5b | 1455.46 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_industry_mathematical | text_style_control / industry_mathematical, latest split, revision 1880dbebff5b | 1511.83 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_industry_software_it_services | text_style_control / industry_software_and_it_services, latest split, revision 1880dbebff5b | 1518.07 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_instruction_following | text_style_control / instruction_following, latest split, revision 1880dbebff5b | 1480.37 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_japanese | text_style_control / japanese, latest split, revision 1880dbebff5b | 1443.46 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_korean | text_style_control / korean, latest split, revision 1880dbebff5b | 1484.83 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_legal | text_style_control / industry_legal_and_government, latest split, revision 1880dbebff5b | 1487.79 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_longer_query | text_style_control / longer_query, latest split, revision 1880dbebff5b | 1491.88 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_math | text_style_control / math, latest split, revision 1880dbebff5b | 1504.05 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_medicine | text_style_control / industry_medicine_and_healthcare, latest split, revision 1880dbebff5b | 1499.1 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_multi_turn | text_style_control / multi_turn, latest split, revision 1880dbebff5b | 1492.7 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_non_english | text_style_control / non_english, latest split, revision 1880dbebff5b | 1466.14 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_polish | text_style_control / polish, latest split, revision 1880dbebff5b | 1481.04 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_russian | text_style_control / russian, latest split, revision 1880dbebff5b | 1475.38 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_science | text_style_control / industry_life_and_physical_and_social_science, latest split, revision 1880dbebff5b | 1513.27 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_spanish | text_style_control / spanish, latest split, revision 1880dbebff5b | 1445.46 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_sc_writing | text_style_control / industry_writing_and_literature_and_language, latest split, revision 1880dbebff5b | 1474.14 | Arena score (Elo scale) | Unavailable | 2026-09-13 |
| Source |
| arena_webdev | webdev / overall, latest split, revision 1880dbebff5b | 1621.84 | Arena score (Elo scale) | Unavailable | 2026-09-23 |
| Source |
Missing facts for GLM-5.3
feature.batch: not_disclosedmodel.languages: unknownorigin.lab_jurisdiction: not_disclosedorigin.weights_hosting: not_disclosedoffering.api_model_id: unknownoffering.attestation.baa: not_disclosedoffering.attestation.soc2: not_disclosedoffering.data.retention: not_disclosedoffering.data.trains_on_customer_data: not_disclosedoffering.data.zero_retention: not_disclosedoffering.price.batch_input: not_disclosedoffering.price.batch_output: not_disclosedoffering.private_deployment: unknownoffering.router_slug: unknownoffering.speed.throughput: unknownoffering.speed.time_to_first_token: unknown
What this template teaches
Use Must for deployment and licence requirements, then Prefer to balance assistant quality and cost. Lab jurisdiction is a buyer-set Must (origin.lab_jurisdiction in {…}); an unverified jurisdiction does not pass, so set the countries on the facet board. The same condition works as an inventory profile rule.
Decision dec_180a6dc921c00532eceebd84 on public snapshot snap_05a963d2477ac2fb.
Read the full dated job answer.
The live board uses current data. This link applies the template to its full lineup.
Human lookup is free on Decide. CLI, API, and MCP access requires a key. Access and pricing.