Summary
The model catalog labels the Xiaomi MiMo family with MiniMax names, mixing up two different companies' models.
Evidence (from the shipped bundle, OPENCODE_GO_PROFILE.availableModels)
| id |
current label (wrong) |
should be |
| mimo-v2.5 |
MiniMax M2.5 |
MiMo V2.5 |
| mimo-v2.5-pro |
MiniMax M2.5 Pro |
MiMo V2.5 Pro |
| mimo-v2-omni |
MiniMax M2 Omni |
MiMo V2 Omni |
| mimo-v2-pro |
MiniMax M2 Pro |
MiMo V2 Pro |
Meanwhile the real MiniMax models are listed correctly with the minimax- prefix (minimax-m2.5, minimax-m2.7, minimax-m3). Both families exist in the same catalog, so mimo-v2.5 and minimax-m2.5 currently both render as "MiniMax M2.5" — a collision.
Why they are different models
- MiMo = Xiaomi's LLM family (MiMo-7B, Apr 2025; MiMo-V2-Flash, Dec 2025; MiMo-V2.5 / V2.5-Pro, Apr 2026, open-sourced MIT), website mimo.xiaomi.com.
- MiniMax = Shanghai MiniMax (稀宇科技) — M3 / M2.7 / M2.5 series.
The upstream OpenCode Go directory also treats them as separate models with separate quotas (e.g. MiMo-V2.5 ≈ 30,100 req/5h vs MiniMax M3 ≈ 3,200 req/5h).
Impact
In the dashboard vision picker, the paid MiMo V2.5 shows up as "MiniMax M2.5", which is confusing and factually wrong (also inconsistent with mimo-v2.5-free which is already labelled "MiMo V2.5 Free").
Suggested fix
Rename the mimo-* labels to the MiMo branding, e.g. "MiMo V2.5", "MiMo V2.5 Pro", "MiMo V2 Omni", "MiMo V2 Pro". Keep the minimax-* entries untouched.
Summary
The model catalog labels the Xiaomi MiMo family with MiniMax names, mixing up two different companies' models.
Evidence (from the shipped bundle, OPENCODE_GO_PROFILE.availableModels)
Meanwhile the real MiniMax models are listed correctly with the minimax- prefix (minimax-m2.5, minimax-m2.7, minimax-m3). Both families exist in the same catalog, so mimo-v2.5 and minimax-m2.5 currently both render as "MiniMax M2.5" — a collision.
Why they are different models
The upstream OpenCode Go directory also treats them as separate models with separate quotas (e.g. MiMo-V2.5 ≈ 30,100 req/5h vs MiniMax M3 ≈ 3,200 req/5h).
Impact
In the dashboard vision picker, the paid MiMo V2.5 shows up as "MiniMax M2.5", which is confusing and factually wrong (also inconsistent with mimo-v2.5-free which is already labelled "MiMo V2.5 Free").
Suggested fix
Rename the mimo-* labels to the MiMo branding, e.g. "MiMo V2.5", "MiMo V2.5 Pro", "MiMo V2 Omni", "MiMo V2 Pro". Keep the minimax-* entries untouched.