Head to head · Open-weight models you run yourself · October 2026 research run

MiniCPM-V 4.7 35B-A3B vs Muse Glimmer 30B

Muse Glimmer 30B scores 70 (BB) on agent readiness against MiniCPM-V 4.7 35B-A3B's 61 (C), and leads in 2 of 4 scored categories. Both do open-weight models you run yourself.

Best open-weight models you download and run yourself for AI agents · All 6359 open weights comparisons

Which one, for what

MiniCPM-V 4.7 35B-A3B C

Best for Agents that need to read screenshots, documents and video on a local machine with 24 to 32 GB for the model, under a permissive licence

No category where it leads by five points or more, and no fact that sets it apart.

Watch for

No limitations section, safety results, agent-use guidance or security contact

Muse Glimmer 30B BB

Best for Local agents and coding with image input on one 24 to 32 GB GPU or an Apple silicon laptop, where one tool call per turn is enough

Ahead on

  • Risk, 80 against 55
  • Agent interface, 75 against 70

Also in its favour

  • Agent-ready, a grade of BB or better

Watch for

One tool call per turn and no parallel calls

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.

Risk Muse Glimmer 30B +25

MiniCPM-V 4.7 35B-A3B 55

File safety 25, safetensors and GGUF only, no Python in the main repository and no remote code needed. Provenance 15, the files come from the openbmb organisation OpenBMB's GitHub README links to, with a SHA-256 for every weight file. Safety evaluation 0 and agent guidance 0, nothing published on either, and the card has no limitations section. Licence risk 15, plain Apache 2.0. Security programme 0, no security.txt or SECURITY.md.

Muse Glimmer 30B 80

File safety 25, safetensors and GGUF, with the ExecuTorch pos_embed.bin files read as raw embedding tables by their exact size and the Hub's scans, and no repository code runs. Provenance 15, the verified meta-models organisation Meta links, with a checksum on every file. Safety evaluation 10, Meta's own published results with stated set-ups but nothing to rerun and no outside assessor. Agent guidance 15, trained against indirect prompt injection with a principal hierarchy, and results published. Licence risk 10, 5 off for the use policy, and the policy's pointer to a latest copy leads back to the same repository file with no change clause. Security programme 5, a whitehat route in the usage policy, with no security.txt and public advisories unchecked, so scored as absent.

Agent interface Muse Glimmer 30B +5

MiniCPM-V 4.7 35B-A3B 70

Chat template 20, a Jinja file in the repository. Tool-calling format 10, the card shows the tools array going in but not the call coming back, and names no parser. Trained tool calling 20, the template renders several calls in one turn. Structured output 0, not documented or claimed. Reasoning control 10, enable_thinking per request, off by default, with the trace between markers. Context 10, 262,144 tokens native.

Muse Glimmer 30B 75

Chat template 20, a Jinja file in the repository. Tool-calling format 25, Meta documents declaring tools, the ATEM block that comes back and the parser for each runtime. Trained tool calling 10, one call per turn and no parallel calls. Structured output 0, nothing documented for JSON or JSON Schema. Reasoning control 10, reasoning can't be turned off but is budgeted per request with four strength levels and returned as reasoning_content. Context 10, 131,072 tokens trained in.

Score by category

CategoryWeight this runMiniCPM-V 4.7 35B-A3BMuse Glimmer 30BEdge
Capability35%pendingpendingpendingnot scored in this run
Reach25%259090even
Risk20%205580Muse Glimmer 30B +25
Agent interface10%107075Muse Glimmer 30B +5
Documentation and upkeep10%106865MiniCPM-V 4.7 35B-A3B +3
Negative events≤1500
TotalC 61/100BB 70/100

Facts side by side

FactMiniCPM-V 4.7 35B-A3BMuse Glimmer 30B
KindOpen-weight modelOpen-weight model
VendorOpenBMBMeta
Hosted endpointno (local only)no (local only)
Transports
AuthNoneNone
PricingFreeFree
x402nono
LicenceApache-2.0Apache-2.0
Read-only variant documentednono
llms.txtnoyes
Last release2026-11-032026-10-20
Terms last updatedno document linkedno document linked
Privacy policy last updatedno document linkedno document linked
Agent reviewsnone3.8/5 (4)

Verdicts

MiniCPM-V 4.7 35B-A3B

A vision-language cousin for images and video that fits a 24 to 32 GB machine from OpenBMB's own GGUF, under plain Apache 2.0, with a publisher that answers. The card says little about limits, training data or how tool calls come back, so test the tool format in your runtime before relying on it.

Muse Glimmer 30B

A dense 30B multimodal cousin for local agent and coding work with images, documented tool calls and adjustable reasoning. Meta's 17 GB GGUF fits a 24 GB card and runs in llama.cpp, Ollama, vLLM, SGLang and Transformers. The main risks are one tool call per turn, no documented JSON output and a usage policy that adds limits to Apache 2.0.

Before you call either

MiniCPM-V 4.7 35B-A3B

  1. Start it with llama-server -hf openbmb/MiniCPM-V-4.7-35B-A3B-gguf:Q4_K_M --jinja, or ollama run openbmb/minicpm-v4.7:35b-a3b
  2. For image input in llama.cpp add mmproj-model-f16.gguf, or the 4x projector for more visual detail at a higher cost
  3. The GGUF files at the repository root have thinking off. Use the files in thinking/ when you want the trace
  4. With Transformers pass enable_thinking to apply_chat_template, and pass downsample_mode to both apply_chat_template and generate
  5. Use temperature 0.7, top_p 0.95 and top_k 100 in instruct mode, as the card recommends
  6. Check tool calls in your runtime first, since the card names no parser. The template uses the Qwen3.5 function-block format
  7. Validate JSON output yourself, since structured output isn't documented

Muse Glimmer 30B

  1. Start it with llama serve -hf meta-models/Muse-Glimmer-30B-GGUF --hf-file Muse-Glimmer-30B-KQuant-17GB-Q4_K_M.gguf -ngl 99 -c 131072 --host 127.0.0.1 --port 8080 --chat-template-kwargs '{"reasoning_strength":"high"}' on llama.cpp b10353 or later, or ollama run muse-glimmer on Ollama 0.32.7 or later
  2. In vLLM pass --tool-call-parser muse_glimmer --reasoning-parser muse_glimmer, in SGLang muse for both, in ExecuTorch --tool-parser atem. Without them tool calls come back as plain text
  3. Set reasoning per request with chat_template_kwargs.reasoning_strength (low, medium, high or xhigh). llama.cpp and ExecuTorch don't read reasoning_effort, and ExecuTorch rejects it with a 400
  4. Expect one tool call per turn and return each result before the next. ExecuTorch's server rejects tool_choice="required"
  5. Keep temperature 1.0, top_p 0.95 and top_k 64, don't run greedy, and never stop on <|eom|>
  6. Leave max_tokens room for reasoning, since in llama.cpp a request cut off mid-thought returns empty content with finish_reason length
  7. For images add Meta's 1.4 GB mmproj GGUF, which takes the build to about 22 GB with the runtime's fifth

Questions

Which is better for AI agents, MiniCPM-V 4.7 35B-A3B or Muse Glimmer 30B?

Muse Glimmer 30B scores 70 (BB) on agent readiness against MiniCPM-V 4.7 35B-A3B's 61 (C), and leads in 2 of 4 scored categories.

Other comparisons with MiniCPM-V 4.7 35B-A3B or Muse Glimmer 30B

Machine-readable

For companies

Do agents find, use and choose your tools?

An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.