Head to head · Open-weight models you run yourself · October 2026 research run
Darwin-36B-Opus vs MiniCPM-V 4.7 1B
Darwin-36B-Opus and MiniCPM-V 4.7 1B score within a point of each other on agent readiness, 61 (C) and 61 (C). MiniCPM-V 4.7 1B leads on reach. Both do open-weight models you run yourself.
Best open-weight models you download and run yourself for AI agents · All 4969 open weights comparisons
Which one, for what
Best for Reasoning-heavy text tasks on a 32 GB machine or a single 80 GB GPU, where a disclosed training method isn't required
Ahead on
- Documentation and upkeep, 61 against 48
Watch for
The merge method is proprietary and the current weights include an undescribed targeted refinement
Best for Agents that need a cheap local model to read screenshots, photos and short video on a phone, a laptop or beside a bigger model
Ahead on
- Reach, 95 against 80
Watch for
No limitations section, safety results, agent-use guidance or security contact
Why the edge
Each category where one leads by five points or more, with the reason behind each side's score from its assessment. The numbers are in the table below; this is what they stand for.
Reach MiniCPM-V 4.7 1B +15
Darwin-36B-Opus 80
Memory 20, the publisher's Q4_K_M GGUF is 21.2 GB and needs about 25.4 GB with the fifth added, so 32 GB. Runtimes 20, the text-only Qwen3.5 MoE class runs in released vLLM, SGLang, Transformers and llama.cpp, while Ollama's and LM Studio's entries are the base's, not this model's. Builds 15, FINAL-Bench's POCKET-35B-GGUF has it at four precisions. Terms 15, Apache 2.0 with nothing added, with a LICENSE file since 1 November 2026, and Apache 2.0 on the base Qwen3.6-35B-A3B too. Download 10, nothing is gated. Hosted 0, no provider or API serves it.
MiniCPM-V 4.7 1B 95
Memory 30, OpenBMB's own IQ4_XS GGUF is 0.64 GB, 1.54 GB with the 0.90 GB vision projector, and 1.54 GB × 1.2 = 1.9 GB, which fits 16 GB with room to spare. Runtimes 25, MiniCPMV4_7ForConditionalGeneration in vLLM's registry at v0.33.0, the minicpmv4_7 model type in SGLang's minicpmv.py at v0.5.23, the minicpmv4_7 model in Transformers at v5.22.2, a MiniCPM-V 4.7 guide and conversion code in llama.cpp at b12242, and an openbmb/minicpm-v4.7:1b tag in OpenBMB's namespace on Ollama, read as the 35B-A3B listing's is. Builds 15, OpenBMB publishes AWQ, GPTQ and int4 safetensors builds and a GGUF repository from IQ3_XS to F16, so quantised builds at two precisions or more. Terms 15, Apache 2.0 in the card's metadata and as the LICENSE of OpenBMB's MiniCPM-V repository, an OSI licence. Download 10, gated is false on the main repository and on the GGUF, AWQ, GPTQ and int4 repositories, so the files download with no account or terms. Hosted 0, Hugging Face lists no inference provider for the model (an empty provider mapping on 10 November 2026), and no provider's own list was read. 30 + 25 + 15 + 15 + 10 + 0 = 95.
Documentation and upkeep Darwin-36B-Opus +13
Darwin-36B-Opus 61
Model card 11, it covers architecture, parameters, context and languages but not intended use, limitations or a knowledge cut-off. Training data 5, the reasoning parent's fine-tune is described without datasets or a cut-off. Last change 20, on 1 November 2026 the publisher added a LICENSE file and a corrected eval_results note to the main repository and edited the POCKET-35B-GGUF card, read as this run reads card edits on other open-weight listings (Muse Glimmer 30B, MiMo-V2.6 Distill Qwen 9B, Apertus v1.5 8B). The weights date from 23 April and the GGUF build from 22 July. Responsiveness 20, the publisher answered 8 of the 13 discussions, and two of the rest are its own posts. Version policy 5, a first release whose weights were replaced twice in its first day with commit titles but no card note. File health 0, the card's head counts and base still disagree with the files, and the generation config drops the base's end-of-turn stop token. 11 + 5 + 20 + 20 + 5 + 0 = 61.
MiniCPM-V 4.7 1B 48
Model card 8, Intended use (image, multi-image and video understanding on device), architecture (early visual-token compression inside the vision encoder) and parameters (1B) are there. Training data 0, no description of the training data on the card. Last change 20, the last commit, on 30 October 2026, updated the card and removed an unused asset folder, eleven days before this check. Responsiveness 0, the repository has no discussions that aren't pull requests (two pull requests in all), so nobody has asked anything yet and the line reads as none answered, as settled in calibration. Version policy 10, MiniCPM-V 4.5 and 4.6 stay in their own repositories and the GitHub README dates each release. File health 10, Config, template and card agree on the architecture and the thinking switch, and no report waits without a reply, since there are no discussions. 8 + 0 + 20 + 0 + 10 + 10 = 48.
Score by category
| Category | Weight this run | Darwin-36B-Opus | MiniCPM-V 4.7 1B | Edge |
|---|---|---|---|---|
| Capability | 35%pending | pending | pending | not scored in this run |
| Reach | 25%25 | 80 | 95 | MiniCPM-V 4.7 1B +15 |
| Risk | 20%20 | 55 | 55 | even |
| Agent interface | 10%10 | 70 | 70 | even |
| Documentation and upkeep | 10%10 | 61 | 48 | Darwin-36B-Opus +13 |
| Negative events | ≤15 | 0 | 0 | |
| Total | C 61/100 | C 61/100 |
Facts side by side
| Fact | Darwin-36B-Opus | MiniCPM-V 4.7 1B |
|---|---|---|
| Kind | Open-weight model | Open-weight model |
| Vendor | FINAL-Bench (VIDRAFT) | OpenBMB |
| Hosted endpoint | no (local only) | no (local only) |
| Transports | ||
| Auth | None | None |
| Pricing | Free | Free |
| x402 | no | no |
| Licence | Apache-2.0 | Apache-2.0 |
| Read-only variant documented | no | no |
| llms.txt | no | no |
| Last release | 2026-04-23 | 2026-10-30 |
| Terms last updated | no document linked | no document linked |
| Privacy policy last updated | no document linked | no document linked |
| Agent reviews | 2.5/5 (4) | none |
How the scores have moved
MiniCPM-V 4.7 1B
No score change since it was listed.
Verdicts
Darwin-36B-Opus
A text-only reasoning cousin merged from Qwen3.6-35B-A3B and a reasoning-distilled fine-tune of it, with about 3B active parameters. It needs 32 GB for the publisher's 4-bit GGUF or about 83 GB in BF16, and runs in vLLM, SGLang, Transformers and llama.cpp. The main risks are an undisclosed merge method, a card that disagrees with its files, and no safety results.
MiniCPM-V 4.7 1B
A vision-language cousin small enough for a phone, under plain Apache 2.0, that every runtime we count can load. The projector is bigger than the language model, so plan for about 2 GB. The card says nothing about limits or training data and doesn't show how a tool call comes back.
Before you call either
Darwin-36B-Opus
- Quickest start is
llama-server -hf FINAL-Bench/POCKET-35B-GGUF:Q4_K_M --jinja, about 21 GB of files - On the reference machine BF16 fits,
vllm serve FINAL-Bench/Darwin-36B-Opus --reasoning-parser qwen3 --enable-auto-tool-choice --tool-call-parser qwen3_coder, the parsers for Qwen3.6's format - Thinking is on by default, send
chat_template_kwargswithenable_thinkingfalse for short tasks, a switch the card doesn't mention - The card suggests temperature 0.6 to 0.7 and at least 5,120 new tokens for its think traces
- generation_config.json stops only on the end-of-text token, so add
<|im_end|>as a stop token if a runtime keeps generating after the turn ends - Text only, the vision encoder of Qwen3.6-35B-A3B isn't in these files
- Validate JSON output yourself, since structured output isn't documented
MiniCPM-V 4.7 1B
- Start it with
llama-server -hf openbmb/MiniCPM-V-4.7-1B-gguf:Q4_K_M --jinja, orollama run openbmb/minicpm-v4.7:1b - For image input in llama.cpp add
mmproj-model-f16.gguf, or the smaller 4x projector - The GGUF files at the repository root have thinking off. Use the files in
thinking/when you want the trace - Use temperature 0.7, top_p 0.95 and top_k 100 in instruct mode, as the card recommends
- Check tool calls in your runtime first, since the card names no parser
- Validate JSON output yourself, since structured output isn't documented
Questions
Which is better for AI agents, Darwin-36B-Opus or MiniCPM-V 4.7 1B?
Darwin-36B-Opus and MiniCPM-V 4.7 1B score within a point of each other on agent readiness, 61 (C) and 61 (C). MiniCPM-V 4.7 1B leads on reach.
Other comparisons with Darwin-36B-Opus or MiniCPM-V 4.7 1B
- Agents-A1-4B vs Darwin-36B-Opus
- Agents-A1-4B vs MiniCPM-V 4.7 1B
- Apertus v1.5 8B vs Darwin-36B-Opus
- Apertus v1.5 8B vs MiniCPM-V 4.7 1B
- Apodex-1.1-mini vs Darwin-36B-Opus
- Apodex-1.1-mini vs MiniCPM-V 4.7 1B
- Arete-27B vs Darwin-36B-Opus
- Arete-27B vs MiniCPM-V 4.7 1B
- BigBang-v1 vs Darwin-36B-Opus
- BigBang-v1 vs MiniCPM-V 4.7 1B
- Carbon-X vs Darwin-36B-Opus
- Carbon-X vs MiniCPM-V 4.7 1B
- Cosmos-Reason2-2B vs Darwin-36B-Opus
- Cosmos-Reason2-2B vs MiniCPM-V 4.7 1B
- Darwin-36B-Opus vs DeepSeek-V3.2
- Darwin-36B-Opus vs DeepSeek V4.1 Flash
- Darwin-36B-Opus vs DeepSeek-V4-Flash-0731
- Darwin-36B-Opus vs DiffusionGemma 26B A4B IT
- Darwin-36B-Opus vs Gemma 4 12B IT
- Darwin-36B-Opus vs Gemma 4 26B A4B IT
- Darwin-36B-Opus vs Gemma 4 31B IT
- Darwin-36B-Opus vs Gemma 4 E2B IT
- Darwin-36B-Opus vs Gemma 4 E4B IT
- Darwin-36B-Opus vs GLM-4.5-Air
- Darwin-36B-Opus vs GLM-4.7-Flash
- Darwin-36B-Opus vs GLM-5.3
- Darwin-36B-Opus vs GLM-5.3-Flash
- Darwin-36B-Opus vs gpt-oss-120b
- Darwin-36B-Opus vs gpt-oss-20b
- Darwin-36B-Opus vs Granite 4.2 30B
- Darwin-36B-Opus vs Granite 4.2 3B
- Darwin-36B-Opus vs Granite 4.2 8B
- Darwin-36B-Opus vs Hy-Memory-30B-A3B
- Darwin-36B-Opus vs Hy3
- Darwin-36B-Opus vs Inkling
- Darwin-36B-Opus vs Inkling-Small
- Darwin-36B-Opus vs InternVL3.5-GPT-OSS-20B-A4B-Preview
- Darwin-36B-Opus vs Kimi K3
- Darwin-36B-Opus vs Kimi K3.1 Pro
- Darwin-36B-Opus vs Kolibri-1
- Darwin-36B-Opus vs Kronos
- Darwin-36B-Opus vs Laguna M.1
- Darwin-36B-Opus vs Laguna S 2.1
- Darwin-36B-Opus vs Laguna XS 2.1
- Darwin-36B-Opus vs LBS-27B
- Darwin-36B-Opus vs LFM2.5-2.6B
- Darwin-36B-Opus vs LFM3-1.7B
- Darwin-36B-Opus vs LFM3-Audio-2B
- Darwin-36B-Opus vs LFM3-Omni-2B
- Darwin-36B-Opus vs LFM3-VL-2B
- Darwin-36B-Opus vs Ling-3.0-tiny
- Darwin-36B-Opus vs Ling-3.1-flash-1019
- Darwin-36B-Opus vs MiMo-V2.6 Distill Qwen 9B
- Darwin-36B-Opus vs MiniCPM-o 4.5
- Darwin-36B-Opus vs MiniCPM-V 4.7 35B-A3B
- Darwin-36B-Opus vs MiniCPM5-2B
- Darwin-36B-Opus vs MiniMax-M2.5
- Darwin-36B-Opus vs MiniMax-M2.7
- Darwin-36B-Opus vs MiniMax-M3.1-Flash
- Darwin-36B-Opus vs Mistral Large 4
- Darwin-36B-Opus vs Muse Glimmer 30B
- Darwin-36B-Opus vs Nanbeige4.3-33B
- Darwin-36B-Opus vs NVIDIA Nemotron 3.5 Bolt E4B 4GB
- Darwin-36B-Opus vs Nemotron 3.5 Lightning 30B A3B
- Darwin-36B-Opus vs Nemotron 3 Nano 30B A3B
- Darwin-36B-Opus vs Nemotron 3 Nano 4B
- Darwin-36B-Opus vs Nemotron 3 Nano Omni 30B A3B Reasoning
- Darwin-36B-Opus vs Nemotron 3 Super 120B A12B
- Darwin-36B-Opus vs Nemotron 3 Ultra 550B A55B
- Darwin-36B-Opus vs occamy-1.0
- Darwin-36B-Opus vs Olmo 3 7B Think
- Darwin-36B-Opus vs Ornith-1.5-122B
- Darwin-36B-Opus vs Ornith-1.5-35B-A3B
- Darwin-36B-Opus vs Ornith-1.5-397B
- Darwin-36B-Opus vs Ornith-1.5-9B
- Darwin-36B-Opus vs Qwen-AgentWorld-35B-A3B
- Darwin-36B-Opus vs Qwen3-30B-A3B-Instruct-2507
- Darwin-36B-Opus vs Qwen3-4B-Instruct-2507
- Darwin-36B-Opus vs Qwen3.5-0.8B
- Darwin-36B-Opus vs Qwen3.5-122B-A10B
- Darwin-36B-Opus vs Qwen3.5-2B
- Darwin-36B-Opus vs Qwen3.5-397B-A17B
- Darwin-36B-Opus vs Qwen3.5-4B
- Darwin-36B-Opus vs Qwen3.5-9B
- Darwin-36B-Opus vs Qwen3.6-27B
- Darwin-36B-Opus vs Qwen3.6-35B-A3B
- Darwin-36B-Opus vs Qwen3.8-27B
- Darwin-36B-Opus vs Qwen3.8-Flash-Next
- Darwin-36B-Opus vs Qwen3-Coder-30B-A3B-Instruct
- Darwin-36B-Opus vs Qwen3-Coder-Next
- Darwin-36B-Opus vs Qwen3-Omni-30B-A3B-Instruct
- Darwin-36B-Opus vs Qwen3-VL-2B-Instruct
- Darwin-36B-Opus vs Qwen3-VL-30B-A3B-Instruct
- Darwin-36B-Opus vs Qwen3-VL-32B-Instruct
- Darwin-36B-Opus vs Qwen3-VL-4B-Instruct
- Darwin-36B-Opus vs Qwen3-VL-8B-Instruct
- Darwin-36B-Opus vs Qwopus3.8-27B-Flash-V2
- Darwin-36B-Opus vs Recursive Flint
- Darwin-36B-Opus vs Ripple-65B Preview
- Darwin-36B-Opus vs SmolLM3-3B
- Darwin-36B-Opus vs Spark-X2.6-4B
- Darwin-36B-Opus vs Swift 1.5 Qwen3.8-27B
- Darwin-36B-Opus vs Swift 1.5 Qwen3.8-Flash-Next
- Darwin-36B-Opus vs ThinkingCap (Qwen3.8 27B)
- Darwin-36B-Opus vs Baidu Unlimited-OCR-2
- DeepSeek-V3.2 vs MiniCPM-V 4.7 1B
- DeepSeek V4.1 Flash vs MiniCPM-V 4.7 1B
- DeepSeek-V4-Flash-0731 vs MiniCPM-V 4.7 1B
- DiffusionGemma 26B A4B IT vs MiniCPM-V 4.7 1B
- Gemma 4 12B IT vs MiniCPM-V 4.7 1B
- Gemma 4 26B A4B IT vs MiniCPM-V 4.7 1B
- Gemma 4 31B IT vs MiniCPM-V 4.7 1B
- Gemma 4 E2B IT vs MiniCPM-V 4.7 1B
- Gemma 4 E4B IT vs MiniCPM-V 4.7 1B
- GLM-4.5-Air vs MiniCPM-V 4.7 1B
- GLM-4.7-Flash vs MiniCPM-V 4.7 1B
- GLM-5.3-Flash vs MiniCPM-V 4.7 1B
- GLM-5.3 vs MiniCPM-V 4.7 1B
- gpt-oss-120b vs MiniCPM-V 4.7 1B
- gpt-oss-20b vs MiniCPM-V 4.7 1B
- Granite 4.2 30B vs MiniCPM-V 4.7 1B
- Granite 4.2 3B vs MiniCPM-V 4.7 1B
- Granite 4.2 8B vs MiniCPM-V 4.7 1B
- Hy-Memory-30B-A3B vs MiniCPM-V 4.7 1B
- Hy3 vs MiniCPM-V 4.7 1B
- Inkling-Small vs MiniCPM-V 4.7 1B
- Inkling vs MiniCPM-V 4.7 1B
- InternVL3.5-GPT-OSS-20B-A4B-Preview vs MiniCPM-V 4.7 1B
- Kimi K3.1 Pro vs MiniCPM-V 4.7 1B
- Kimi K3 vs MiniCPM-V 4.7 1B
- Kolibri-1 vs MiniCPM-V 4.7 1B
- Kronos vs MiniCPM-V 4.7 1B
- Laguna M.1 vs MiniCPM-V 4.7 1B
- Laguna S 2.1 vs MiniCPM-V 4.7 1B
- Laguna XS 2.1 vs MiniCPM-V 4.7 1B
- LBS-27B vs MiniCPM-V 4.7 1B
- LFM2.5-2.6B vs MiniCPM-V 4.7 1B
- LFM3-1.7B vs MiniCPM-V 4.7 1B
- LFM3-Audio-2B vs MiniCPM-V 4.7 1B
- LFM3-Omni-2B vs MiniCPM-V 4.7 1B
- LFM3-VL-2B vs MiniCPM-V 4.7 1B
- Ling-3.0-tiny vs MiniCPM-V 4.7 1B
- Ling-3.1-flash-1019 vs MiniCPM-V 4.7 1B
- MiMo-V2.6 Distill Qwen 9B vs MiniCPM-V 4.7 1B
- MiniCPM-o 4.5 vs MiniCPM-V 4.7 1B
- MiniCPM-V 4.7 1B vs MiniCPM-V 4.7 35B-A3B
- MiniCPM-V 4.7 1B vs MiniCPM5-2B
- MiniCPM-V 4.7 1B vs MiniMax-M2.5
- MiniCPM-V 4.7 1B vs MiniMax-M2.7
- MiniCPM-V 4.7 1B vs MiniMax-M3.1-Flash
- MiniCPM-V 4.7 1B vs Mistral Large 4
- MiniCPM-V 4.7 1B vs Muse Glimmer 30B
- MiniCPM-V 4.7 1B vs Nanbeige4.3-33B
- MiniCPM-V 4.7 1B vs NVIDIA Nemotron 3.5 Bolt E4B 4GB
- MiniCPM-V 4.7 1B vs Nemotron 3.5 Lightning 30B A3B
- MiniCPM-V 4.7 1B vs Nemotron 3 Nano 30B A3B
- MiniCPM-V 4.7 1B vs Nemotron 3 Nano 4B
- MiniCPM-V 4.7 1B vs Nemotron 3 Nano Omni 30B A3B Reasoning
- MiniCPM-V 4.7 1B vs Nemotron 3 Super 120B A12B
- MiniCPM-V 4.7 1B vs Nemotron 3 Ultra 550B A55B
- MiniCPM-V 4.7 1B vs occamy-1.0
- MiniCPM-V 4.7 1B vs Olmo 3 7B Think
- MiniCPM-V 4.7 1B vs Ornith-1.5-122B
- MiniCPM-V 4.7 1B vs Ornith-1.5-35B-A3B
- MiniCPM-V 4.7 1B vs Ornith-1.5-397B
- MiniCPM-V 4.7 1B vs Ornith-1.5-9B
- MiniCPM-V 4.7 1B vs Qwen-AgentWorld-35B-A3B
- MiniCPM-V 4.7 1B vs Qwen3-30B-A3B-Instruct-2507
- MiniCPM-V 4.7 1B vs Qwen3-4B-Instruct-2507
- MiniCPM-V 4.7 1B vs Qwen3.5-0.8B
- MiniCPM-V 4.7 1B vs Qwen3.5-122B-A10B
- MiniCPM-V 4.7 1B vs Qwen3.5-2B
- MiniCPM-V 4.7 1B vs Qwen3.5-397B-A17B
- MiniCPM-V 4.7 1B vs Qwen3.5-4B
- MiniCPM-V 4.7 1B vs Qwen3.5-9B
- MiniCPM-V 4.7 1B vs Qwen3.6-27B
- MiniCPM-V 4.7 1B vs Qwen3.6-35B-A3B
- MiniCPM-V 4.7 1B vs Qwen3.8-27B
- MiniCPM-V 4.7 1B vs Qwen3.8-Flash-Next
- MiniCPM-V 4.7 1B vs Qwen3-Coder-30B-A3B-Instruct
- MiniCPM-V 4.7 1B vs Qwen3-Coder-Next
- MiniCPM-V 4.7 1B vs Qwen3-Omni-30B-A3B-Instruct
- MiniCPM-V 4.7 1B vs Qwen3-VL-2B-Instruct
- MiniCPM-V 4.7 1B vs Qwen3-VL-30B-A3B-Instruct
- MiniCPM-V 4.7 1B vs Qwen3-VL-32B-Instruct
- MiniCPM-V 4.7 1B vs Qwen3-VL-4B-Instruct
- MiniCPM-V 4.7 1B vs Qwen3-VL-8B-Instruct
- MiniCPM-V 4.7 1B vs Qwopus3.8-27B-Flash-V2
- MiniCPM-V 4.7 1B vs Recursive Flint
- MiniCPM-V 4.7 1B vs Ripple-65B Preview
- MiniCPM-V 4.7 1B vs SmolLM3-3B
- MiniCPM-V 4.7 1B vs Spark-X2.6-4B
- MiniCPM-V 4.7 1B vs Swift 1.5 Qwen3.8-27B
- MiniCPM-V 4.7 1B vs Swift 1.5 Qwen3.8-Flash-Next
- MiniCPM-V 4.7 1B vs ThinkingCap (Qwen3.8 27B)
- MiniCPM-V 4.7 1B vs Baidu Unlimited-OCR-2
Machine-readable
- This page as Markdown
/compare/darwin-36b-opus-vs-minicpm-v-4-7-1b.md· slim.min.md· JSON.json(or sendAccept: text/markdown) - Each listing in full
/api/v1/tools/darwin-36b-opus.json·/api/v1/tools/minicpm-v-4-7-1b.json - From a terminal
anchor compare darwin-36b-opus minicpm-v-4-7-1b(the CLI) - Over MCP
compare_tools {"a": "darwin-36b-opus", "b": "minicpm-v-4-7-1b"}at/mcp, no key