Mistral Large 3 (Non-reasoning), Terminus-2: geospatial agent results
Mistral Large 3 (Non-reasoning), Terminus-2 by Mistral AI, run under Terminus-2: the model's Geospatial Intelligence Index and groups, and this entry's Geospatial Agent Index, score on each evaluation and each kind of geospatial work, cost, time and token use.
Summary
- Geospatial Intelligence Index, Text only
- Not yet ranked
- Geospatial Intelligence Index, Text + vision
- Not yet ranked. Still to run: GS-QA2 (1 of 221 tasks), Vision agents (all 64 tasks), Geospatial knowledge. Vision: not yet run or confirmed.
- Vision
- Not run yet
- Geospatial Agent Index, Text only
- 33, not every task attempted yet (not yet ranked: 220 of 221 GS-QA2 tasks attempted)
- Geospatial Agent Index, Text + vision
- Still to run: GS-QA2, Vision agents
- Cost per task
- $0.026
- Time per task (at 100 output tokens/s)
- 1.1 min
- Tokens per attempt
- 43k
- Turns per attempt
- 5.2
- Attempts scored
- 487
- Map and trace judge
- Claude Sonnet 5.5. 81 passes await review.
* Not every task attempted yet: the score may still change. What the asterisk means.
Geospatial Intelligence Index
Mistral Large 3 at each reasoning level we run, with its four group scores. One bar per model, at its highest reasoning level that is ranked. The level is in brackets. Other levels are under 'Show every reasoning level'. See the Geospatial Intelligence Index.
| Model | Geospatial Intelligence Index: Text only | Geospatial Intelligence Index: Text + vision | Rank, Text + vision (every reasoning level) | Agent tasks (4/8) | Vision (2/8) | Guided workflows (1/8) | Geospatial knowledge (1/8) | Scored in |
|---|---|---|---|---|---|---|---|---|
| Mistral Large 3 (Non-reasoning) Open weights (default view) | Not yet ranked | Not yet ranked | Not yet ranked | Still to run: GS-QA2 (1 of 221 tasks); Vision agents (all 64 tasks) | Not run yet | 47 | Not run yet | Terminus-2 |
Not yet ranked: Mistral Large 3 (Non-reasoning): Still to run: GS-QA2 (1 of 221 tasks), Vision agents (all 64 tasks), Geospatial knowledge; Vision: not yet run or confirmed.
Geospatial Agent Index entries
Every entry of Mistral Large 3: each harness and reasoning level we run. See the Geospatial Agent Index.
| Model | Harness | Geospatial Agent Index | Rank | Cost per task | Time per task (at 100 output tokens/s) |
|---|---|---|---|---|---|
| Mistral Large 3 (Non-reasoning), Terminus-2 (this page) | Terminus-2 | 33, not every task attempted yet | Not yet ranked | $0.026 | 1.1 min |
* Not every task attempted yet: the score may still change. What the asterisk means.
Evaluations
Score by evaluation
Share of tasks passed, 0 to 100 · Higher is better
Data table: Score by evaluation
| Evaluation | Score | Tasks with a scored attempt | Cost per task | Time per task (at 100 output tokens/s) |
|---|---|---|---|---|
| Earth-Bench V2 | 31 | 117 of 117 | $0.047 | 1.9 min |
| GeoBenchX | 29 | 150 of 150 | $0.024 | 1.0 min |
| GS-QA2 | 39 | 220 of 221 | $0.016 | 0.8 min |
| Vision agents | No data | 0 of 64 | No data | No data |
Score by task format and kind of work
Score by task format
Share of tasks passed in each task format, 0 to 100 · Higher is better
How to read this chart
What this shows. The same attempts as the index, grouped by task format. Groups with few tasks are less certain. About these breakdowns.
Data table: Score by task format
| Task format | Score | Tasks with a scored attempt |
|---|---|---|
| Multi-step analysis | 27 | 79 of 79 |
| Single-answer questions | 34 | 348 of 349 |
| Recognising infeasible requests | 33 | 60 of 60 |
Score by kind of work
Share of tasks passed in each kind of work, 0 to 100 · Higher is better
How to read this chart
What this shows. The same attempts as the index, grouped by kind of work. Groups with few tasks are less certain. About these breakdowns.
Data table: Score by kind of work
| Kind of work | Score | Tasks with a scored attempt |
|---|---|---|
| Raster and remote sensing | 29 | 181 of 181 |
| Vector and overlay | 41 | 117 of 118 |
| Climate and time series | 34 | 59 of 59 |
| Spatial statistics and interpolation | 8 | 13 of 13 |
| Mapping and cartography | 33 | 57 of 57 |
| Recognising infeasible requests | 33 | 60 of 60 |
Score by data type
Share of tasks passed in each data type, 0 to 100 · Higher is better
How to read this chart
What this shows. The same attempts as the index, grouped by data type. Groups with few tasks are less certain. About these breakdowns.
Data table: Score by data type
| Data type | Score | Tasks with a scored attempt |
|---|---|---|
| Optical multispectral | 29 | 84 of 84 |
| Elevation or terrain | 31 | 108 of 108 |
| Climate or gridded time series | 30 | 10 of 10 |
| Other gridded data | 31 | 45 of 45 |
| Vector only | 37 | 185 of 186 |
Score by task length
Share of tasks passed in each task length, 0 to 100 · Higher is better
How to read this chart
What this shows. The same attempts as the index, grouped by task length. Groups with few tasks are less certain. About these breakdowns.
Data table: Score by task length
| Task length | Score | Tasks with a scored attempt |
|---|---|---|
| Short tasks | 50 | 181 of 182 |
| Medium tasks | 29 | 141 of 141 |
| Long tasks | 17 | 165 of 165 |
Compared with other models
Geospatial Agent Index
Equal average of Earth-Bench V2, GeoBenchX and GS-QA2, 0 to 100 · Higher is better
How to read this chart
What this metric means. The equal average of the three text evaluations (Earth-Bench V2, GeoBenchX and GS-QA2). The Text + vision view adds Vision agents. Each evaluation score is the share of its tasks passed, 0 to 100.
Not yet ranked. An entry is ranked only when it has an attempt on every task of every index evaluation. Entries without that are listed as not yet ranked, with the tasks attempted, for example "36 of 117 Earth-Bench V2 tasks", and are left out of the ranking, the index charts and the Pareto lines.
Stripes. A striped bar marks an entry that has not attempted every task yet, so its score may still change (methodology).
One attempt per task. Scores use one attempt per task. An entry without an attempt on every task is marked with the tasks attempted, for example "177 of 488 tasks".
Data table: Geospatial Agent Index
| Model | Developer | Geospatial Agent Index | Status | Evaluations scored | Tasks attempted |
|---|---|---|---|---|---|
| Claude Opus 5.5 (xhigh), Claude Code | Anthropic | 85 | Complete | 3 of 3 | 488 of 488 tasks |
| Claude Opus 5.5 (high), Claude Code | Anthropic | 82 | Complete | 3 of 3 | 488 of 488 tasks |
| GPT-6.1 Sol (xhigh), Codex | OpenAI | 82 | Complete | 3 of 3 | 488 of 488 tasks |
| GPT-6.1 Sol (medium), Codex | OpenAI | 82 | Complete | 3 of 3 | 488 of 488 tasks |
| Claude Opus 5.5 (medium), Claude Code | Anthropic | 80 | Complete | 3 of 3 | 488 of 488 tasks |
| GPT-6.1 Sol (high), Codex | OpenAI | 80 | Complete | 3 of 3 | 488 of 488 tasks (1 attempt not counted: provider or infrastructure error) |
| Claude Opus 5 (high), Claude Code | Anthropic | 80 | Complete | 3 of 3 | 488 of 488 tasks |
| GPT-6 Sol (high), Codex | OpenAI | 80 | Complete | 3 of 3 | 488 of 488 tasks |
| Claude Sonnet 5.5 (xhigh), Claude Code | Anthropic | 79 | Complete | 3 of 3 | 488 of 488 tasks |
| Claude Sonnet 5.5 (high), Claude Code | Anthropic | 78 | Complete | 3 of 3 | 488 of 488 tasks |
| Claude Opus 4.8 (high), Claude Code | Anthropic | 76 | Complete | 3 of 3 | 488 of 488 tasks |
| Claude Haiku 5.5 (xhigh), Claude Code | Anthropic | 76 | Complete | 3 of 3 | 488 of 488 tasks |
| Claude Haiku 5.5 (high), Claude Code | Anthropic | 76 | Complete | 3 of 3 | 488 of 488 tasks |
| GPT-5.6 Sol (high), Codex | OpenAI | 75 | Complete | 3 of 3 | 488 of 488 tasks |
| Claude Sonnet 5 (high), Claude Code | Anthropic | 74 | Complete | 3 of 3 | 488 of 488 tasks |
| Claude Opus 4.7 (high), Claude Code | Anthropic | 74 | Complete | 3 of 3 | 488 of 488 tasks |
| GLM-5.3 (max), Claude Code | Z.ai | 73 | Complete | 3 of 3 | 488 of 488 tasks (5 attempts not counted: provider or infrastructure error) |
| GPT-5.6 Luna (xhigh), Codex | OpenAI | 73 | Complete | 3 of 3 | 488 of 488 tasks |
| GPT-6 Luna (xhigh), Codex | OpenAI | 73 | Complete | 3 of 3 | 488 of 488 tasks |
| Claude Haiku 5.5 (medium), Claude Code | Anthropic | 72 | Complete | 3 of 3 | 488 of 488 tasks |
| Kimi K3 (Reasoning), Terminus-2 | Moonshot AI | 72 | Complete | 3 of 3 | 488 of 488 tasks |
| DeepSeek V4 Flash (high), Terminus-2 | DeepSeek | 72 | Complete | 3 of 3 | 488 of 488 tasks |
| Kimi K2.7 Code (Reasoning), Kimi Code | Moonshot AI | 72 | Complete | 3 of 3 | 488 of 488 tasks (3 attempts not counted: provider or infrastructure error) |
| GLM-5.2 (max), Terminus-2 | Z.ai | 72 | Complete | 3 of 3 | 488 of 488 tasks |
| GPT-5.6 Luna (high), Codex | OpenAI | 72 | Complete | 3 of 3 | 488 of 488 tasks |
| GPT-6 Luna (high), Codex | OpenAI | 71 | Complete | 3 of 3 | 488 of 488 tasks |
| Kimi K2.7 Code (Reasoning), Terminus-2 | Moonshot AI | 71 | Complete | 3 of 3 | 488 of 488 tasks |
| DeepSeek V4 Pro (max), Terminus-2 | DeepSeek | 71 | Complete | 3 of 3 | 488 of 488 tasks |
| Claude Sonnet 5.5 (medium), Claude Code | Anthropic | 71 | Complete | 3 of 3 | 488 of 488 tasks |
| GLM-5.2 (high), Terminus-2 | Z.ai | 71 | Complete | 3 of 3 | 488 of 488 tasks |
| GLM-5.3 (max), Terminus-2 | Z.ai | 70 | Complete | 3 of 3 | 488 of 488 tasks |
| DeepSeek V4 Pro (high), Terminus-2 | DeepSeek | 70 | Complete | 3 of 3 | 488 of 488 tasks |
| Kimi K2.6 (Reasoning), Terminus-2 | Moonshot AI | 70 | Complete | 3 of 3 | 488 of 488 tasks |
| GPT-5.6 Terra (high), Codex | OpenAI | 69 | Complete | 3 of 3 | 488 of 488 tasks |
| DeepSeek V4 Flash (max), Terminus-2 | DeepSeek | 69 | Complete | 3 of 3 | 488 of 488 tasks |
| Kimi K2.6 (Reasoning), Kimi Code | Moonshot AI | 69 | Complete | 3 of 3 | 488 of 488 tasks (14 attempts not counted: provider or infrastructure error) |
| GPT-5.6 Luna (medium), Codex | OpenAI | 66 | Complete | 3 of 3 | 488 of 488 tasks |
| GLM-5.3 (low), Terminus-2 | Z.ai | 66 | Complete | 3 of 3 | 488 of 488 tasks |
| GLM-5.2 (Non-reasoning), Terminus-2 | Z.ai | 63 | Complete | 3 of 3 | 488 of 488 tasks |
| GLM-5.3-Flash (max), Terminus-2 | Z.ai | 63 | Complete | 3 of 3 | 488 of 488 tasks |
| GLM-5.3-Flash (low), Terminus-2 | Z.ai | 62 | Complete | 3 of 3 | 488 of 488 tasks (1 attempt not counted: provider or infrastructure error) |
| GPT-5.6 Luna (low), Codex | OpenAI | 61 | Complete | 3 of 3 | 488 of 488 tasks |
| Claude Haiku 4.5 (Reasoning), Claude Code | Anthropic | 58 | Complete | 3 of 3 | 488 of 488 tasks |
| GPT-6 Luna (medium), Codex | OpenAI | 57 | Complete | 3 of 3 | 488 of 488 tasks |
| Gemma 4 26B A4B (Reasoning), Terminus-2 | 56 | Complete | 3 of 3 | 488 of 488 tasks | |
| GPT-6 Luna (low), Codex | OpenAI | 51 | Complete | 3 of 3 | 488 of 488 tasks |
| gpt-oss-120b (high), Terminus-2 | OpenAI | 46 | Complete | 3 of 3 | 488 of 488 tasks |
| GLM-4.7-Flash (Reasoning), Terminus-2 | Z.ai | 43 | Complete | 3 of 3 | 488 of 488 tasks (1 attempt not counted: provider or infrastructure error) |
| gpt-oss-120b (high), Codex | OpenAI | 43 | Complete | 3 of 3 | 488 of 488 tasks (7 attempts not counted: provider or infrastructure error) |
| GLM-4.7-Flash (Reasoning), Claude Code | Z.ai | 41 | Complete | 3 of 3 | 488 of 488 tasks (1 attempt not counted: provider or infrastructure error) |
| gpt-oss-20b (high), Terminus-2 | OpenAI | 33 | Complete | 3 of 3 | 488 of 488 tasks (6 attempts not counted: provider or infrastructure error) |
| gpt-oss-120b (low), Terminus-2 | OpenAI | 31 | Complete | 3 of 3 | 488 of 488 tasks |
| gpt-oss-20b (high), Codex | OpenAI | 9 | Complete | 3 of 3 | 488 of 488 tasks (20 attempts not counted: provider or infrastructure error) |
| Llama 3.3 70B (Non-reasoning), Terminus-2 | Meta | 8 | Complete | 3 of 3 | 488 of 488 tasks |
Geospatial Agent Index vs. cost per task
Geospatial Agent Index, Text only; cost per task (USD) · Higher and further left is better
- Most attractive quadrant
- Pareto line
How to read this chart
Not yet ranked. Entries without an attempt on every index task are not plotted; the table lists them. What is still to run is on the models page.
What cost is measuring. What one attempt at a task would cost if paid token by token at the provider's published API prices, averaged over attempts: ordinary input tokens, input tokens served from the provider's cache at the lower cached price, tokens written to the cache where the provider charges for that, and output tokens (thinking included). Cost assumes each harness uses the model's pay-per-token API, priced at public list rates; sandboxes and our own engineering time are not included. Failed attempts count too.
How to read this chart. Each point is one entry. Further left means a lower average cost per task (log scale); higher means a higher Geospatial Agent Index. Both axes fit the models shown, so the score axis does not start at zero. The shaded most attractive quadrant is the top-left quarter of the plot, split at the middle of each axis: a reading aid that moves with the axes when you change the models shown, not a fixed bar. The dotted Pareto line joins the shown models that no cheaper shown model beats on score.
Data table: Geospatial Agent Index vs. cost per task
* Not every task attempted yet: the score may still change. What the asterisk means.
Comparisons
The ten nearest entries by Geospatial Agent Index. All comparisons.
- Mistral Large 3 (Non-reasoning), Terminus-2 vs. gpt-oss-20b (high), Terminus-2
- Mistral Large 3 (Non-reasoning), Terminus-2 vs. gpt-oss-120b (low), Terminus-2
- Mistral Large 3 (Non-reasoning), Terminus-2 vs. Qwen 3.8 27B (xhigh), Terminus-2
- Mistral Large 3 (Non-reasoning), Terminus-2 vs. GLM-4.7-Flash (Reasoning), Claude Code
- Mistral Large 3 (Non-reasoning), Terminus-2 vs. Gemini 3.1 Flash-Lite (minimal), Terminus-2
- Mistral Large 3 (Non-reasoning), Terminus-2 vs. gpt-oss-120b (high), Codex
- Mistral Large 3 (Non-reasoning), Terminus-2 vs. GLM-4.7-Flash (Reasoning), Terminus-2
- Mistral Large 3 (Non-reasoning), Terminus-2 vs. gpt-oss-120b (high), Terminus-2
- Mistral Large 3 (Non-reasoning), Terminus-2 vs. Gemini 3.1 Flash-Lite (low), Terminus-2
- Mistral Large 3 (Non-reasoning), Terminus-2 vs. Gemini 3.8 Flash (high), Terminus-2
Specification and settings
- Developer
- Mistral AI
- Context window
- 256,000 tokens
- Image input
- Yes
- Reasoning setting
- Non-reasoning
- Temperature
- 0.05
- Maximum output tokens
- 32,768
- Input price per 1M tokens
- $0.50
- Cached input price per 1M tokens
- Not offered
- Output price per 1M tokens
- $1.50
Why this model was chosen: model selection.
