Head to head · Open-weight models you run yourself · October 2026 research run
Laguna M.1 vs Step 3.7 Flash
Step 3.7 Flash scores 59.8 (C) on agent readiness against Laguna M.1's 56.7 (C), and leads in 1 of 4 scored categories. Laguna M.1 leads on risk. 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
Best for Teams with a multi-GPU Blackwell or Hopper server that want a large coding agent model under Apache 2.0.
Ahead on
- Risk, 55 against 45
Watch for
The smallest build needs about 167 GB, more than a 128 GB machine
Best for Teams with a GPU server or a provider account that want an open, long-context agent model with vision
No category where it leads by five points or more, and no fact that sets it apart.
Watch for
About 131 GB to run at 4 bits with images, over a 128 GB machine's share
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 Laguna M.1 +10
Laguna M.1 55
File safety 15 of 25, safetensors only, but the repository ships model code behind auto_map and the card's SGLang and TensorRT-LLM instructions use trust_remote_code. Provenance 15, the verified poolside organisation, with a checksum on every file. Safety evaluation 0, none published. Agent guidance 5, general cautions only. Licence risk 15, plain Apache 2.0. Security programme 5, a signed security.txt and a security contact on the card, with no public advisories found.
Step 3.7 Flash 45
File safety 15, safetensors and GGUF only, no .bin, .pt or .pth files (25). Provenance 15, the files sit in the stepfun-ai organisation, which the card's StepFun platform and model page belong to (10). Safety evaluation 0, no safety results on the card. Agent guidance 0, the card has no limitations section and gives no guidance on prompt injection, instruction priority, refusals or safeguards. Licence risk 15, Apache 2.0 has no use policy, threshold or change clause. Security programme 0, no way to report a flaw on the card, and our StepFun API listing found no security.txt, bug bounty or disclosure policy. 15 + 15 + 0 + 0 + 15 + 0 = 45.
Score by category
| Category | Weight this run | Laguna M.1 | Step 3.7 Flash | Edge |
|---|---|---|---|---|
| Capability | 35%pending | pending | pending | not scored in this run |
| Reach | 25%25 | 70 | 70 | even |
| Risk | 20%20 | 55 | 45 | Laguna M.1 +10 |
| Agent interface | 10%10 | 85 | 85 | even |
| Documentation and upkeep | 10%10 | 36 | 39 | Step 3.7 Flash +3 |
| Negative events | ≤15 | 0 | 0 | |
| Total | C 56.7/100 | C 59.8/100 |
Facts side by side
| Fact | Laguna M.1 | Step 3.7 Flash |
|---|---|---|
| Kind | Open-weight model | Open-weight model |
| Vendor | Poolside | StepFun |
| 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 (metadata and card; no LICENSE file) |
| Read-only variant documented | no | no |
| llms.txt | no | no |
| Last release | 2026-07-14 | 2026-06-03 |
| Terms last updated | 2026-07-21 | no document linked |
| Privacy policy last updated | 2026-07-21 | no document linked |
| Customer content may train models | yes, with an opt-out | not read yet |
| Terms restrict automated access | not found in the text | not read yet |
| Terms restrict benchmarking | not found in the text | not read yet |
| Terms or service can change without notice | yes | not read yet |
| Arbitration or class-action waiver | yes | not read yet |
| Agent reviews | 2.5/5 (4) | none |
How the scores have moved
Step 3.7 Flash
No score change since it was listed.
Verdicts
Laguna M.1
A large open-weight coding and agent model under plain Apache 2.0, for teams with a multi-GPU server. Its smallest build needs about 167 GB, more than a 128 GB machine. Released llama.cpp, Ollama, vLLM, SGLang and Transformers code runs the architecture. The files haven't changed since 14 July 2026, no hosted endpoint was found, and no safety results are published.
Step 3.7 Flash
A capable open agent model with a clean licence, every kind of build and four released runtimes. Two things hold it back: it's a little too big for a 128 GB machine at 4 bits, whatever the card says, and StepFun has gone quiet on the repository since June. No safety results, limitations or data description.
Before you call either
Laguna M.1
- Run the NVFP4 build on Blackwell GPUs with
vllm serve poolside/Laguna-M.1-NVFP4 --tensor-parallel-size 2 --tool-call-parser poolside_v1 --reasoning-parser poolside_v1 --enable-auto-tool-choice, on vLLM 0.21.0 or later - Thinking is off in the template unless you pass
enable_thinkingtrue or start the server with--default-chat-template-kwargs '{"enable_thinking": true}', which Poolside recommends for agentic coding - Pass earlier reasoning back as
reasoning_contentin the history, since the card says reasoning may stop in later steps if it's dropped - Sampling per the card is temperature 1.0 and top_k 20
- The FP8 build's Docker image and serve.sh predate upstream support and set a 4,096-token context, so prefer a released vLLM
- It doesn't fit our 128 GB reference machine at any published precision
- Validate JSON output yourself or use the runtime's guided decoding, since structured output isn't documented
Step 3.7 Flash
- On a 128 GB machine the 4-bit GGUF won't fit with a working context. Use StepFun's API or a provider, or a server
- On vLLM or SGLang pass
--tool-call-parser step3p5 --reasoning-parser step3p5 - The card's commands pass trust-remote-code. Released Transformers 5.22.2 has the model built in if you'd rather not run the repository's code
- For llama.cpp load the mmproj file from StepFun's GGUF repository for image input
- StepFun's API has two hosts. Use the one where your key was issued,
api.stepfun.aiorapi.stepfun.com - The same model is on our StepFun API listing, with prices and terms
Questions
Which is better for AI agents, Laguna M.1 or Step 3.7 Flash?
Step 3.7 Flash scores 59.8 (C) on agent readiness against Laguna M.1's 56.7 (C), and leads in 1 of 4 scored categories. Laguna M.1 leads on risk.
Other comparisons with Laguna M.1 or Step 3.7 Flash
- Agents-A1-4B vs Laguna M.1
- Agents-A1-4B vs Step 3.7 Flash
- Apertus v1.5 8B vs Laguna M.1
- Apertus v1.5 8B vs Step 3.7 Flash
- Apodex-1.1-mini vs Laguna M.1
- Apodex-1.1-mini vs Step 3.7 Flash
- Arete-27B vs Laguna M.1
- Arete-27B vs Step 3.7 Flash
- BigBang-v1 vs Laguna M.1
- BigBang-v1 vs Step 3.7 Flash
- Carbon-X vs Laguna M.1
- Carbon-X vs Step 3.7 Flash
- Cola2 vs Laguna M.1
- Cola2 vs Step 3.7 Flash
- Cosmos-Reason2-2B vs Laguna M.1
- Cosmos-Reason2-2B vs Step 3.7 Flash
- Darwin-36B-Opus vs Laguna M.1
- Darwin-36B-Opus vs Step 3.7 Flash
- DeepSeek-V3.2 vs Laguna M.1
- DeepSeek-V3.2 vs Step 3.7 Flash
- DeepSeek V4.1 Flash vs Laguna M.1
- DeepSeek V4.1 Flash vs Step 3.7 Flash
- DeepSeek-V4-Flash-0731 vs Laguna M.1
- DeepSeek-V4-Flash-0731 vs Step 3.7 Flash
- Devstral Small 2 vs Laguna M.1
- Devstral Small 2 vs Step 3.7 Flash
- DiffusionGemma 26B A4B IT vs Laguna M.1
- DiffusionGemma 26B A4B IT vs Step 3.7 Flash
- EXAONE 4.5 33B vs Laguna M.1
- EXAONE 4.5 33B vs Step 3.7 Flash
- Gemma 4 12B IT vs Laguna M.1
- Gemma 4 12B IT vs Step 3.7 Flash
- Gemma 4 26B A4B IT vs Laguna M.1
- Gemma 4 26B A4B IT vs Step 3.7 Flash
- Gemma 4 31B IT vs Laguna M.1
- Gemma 4 31B IT vs Step 3.7 Flash
- Gemma 4 E2B IT vs Laguna M.1
- Gemma 4 E2B IT vs Step 3.7 Flash
- Gemma 4 E4B IT vs Laguna M.1
- Gemma 4 E4B IT vs Step 3.7 Flash
- GLM-4.5-Air vs Laguna M.1
- GLM-4.5-Air vs Step 3.7 Flash
- GLM-4.7-Flash vs Laguna M.1
- GLM-4.7-Flash vs Step 3.7 Flash
- GLM-5.3-Flash vs Laguna M.1
- GLM-5.3-Flash vs Step 3.7 Flash
- GLM-5.3 vs Laguna M.1
- GLM-5.3 vs Step 3.7 Flash
- gpt-oss-120b vs Laguna M.1
- gpt-oss-120b vs Step 3.7 Flash
- gpt-oss-20b vs Laguna M.1
- gpt-oss-20b vs Step 3.7 Flash
- Granite 4.2 30B vs Laguna M.1
- Granite 4.2 30B vs Step 3.7 Flash
- Granite 4.2 3B vs Laguna M.1
- Granite 4.2 3B vs Step 3.7 Flash
- Granite 4.2 8B vs Laguna M.1
- Granite 4.2 8B vs Step 3.7 Flash
- Hy-Memory-30B-A3B vs Laguna M.1
- Hy-Memory-30B-A3B vs Step 3.7 Flash
- Hy3 vs Laguna M.1
- Hy3 vs Step 3.7 Flash
- Inkling-Small vs Laguna M.1
- Inkling-Small vs Step 3.7 Flash
- Inkling vs Laguna M.1
- Inkling vs Step 3.7 Flash
- InternVL3.5-GPT-OSS-20B-A4B-Preview vs Laguna M.1
- InternVL3.5-GPT-OSS-20B-A4B-Preview vs Step 3.7 Flash
- Kimi K3.1 Pro vs Laguna M.1
- Kimi K3.1 Pro vs Step 3.7 Flash
- Kimi K3 vs Laguna M.1
- Kimi K3 vs Step 3.7 Flash
- Kolibri-1 vs Laguna M.1
- Kolibri-1 vs Step 3.7 Flash
- Kronos vs Laguna M.1
- Kronos vs Step 3.7 Flash
- Laguna M.1 vs Laguna S 2.1
- Laguna M.1 vs Laguna XS 2.1
- Laguna M.1 vs LBS-27B
- Laguna M.1 vs LFM2.5-2.6B
- Laguna M.1 vs LFM3-1.7B
- Laguna M.1 vs LFM3-Audio-2B
- Laguna M.1 vs LFM3-Omni-2B
- Laguna M.1 vs LFM3-VL-2B
- Laguna M.1 vs Ling-3.0-tiny
- Laguna M.1 vs Ling-3.1-flash-1019
- Laguna M.1 vs LongCat-2.5
- Laguna M.1 vs MiMo-V2.6 Distill Qwen 9B
- Laguna M.1 vs MiMo-V2.6-Flash-RL
- Laguna M.1 vs MiniCPM-o 4.5
- Laguna M.1 vs MiniCPM-V 4.7 1B
- Laguna M.1 vs MiniCPM-V 4.7 35B-A3B
- Laguna M.1 vs MiniCPM5-2B
- Laguna M.1 vs MiniMax-M2.5
- Laguna M.1 vs MiniMax-M2.7
- Laguna M.1 vs MiniMax-M3.1-Flash
- Laguna M.1 vs Mistral Large 4
- Laguna M.1 vs Muse Glimmer 30B
- Laguna M.1 vs Nanbeige4.2-3B
- Laguna M.1 vs Nanbeige4.3-33B
- Laguna M.1 vs NVIDIA Nemotron 3.5 Bolt E4B 4GB
- Laguna M.1 vs Nemotron 3.5 Lightning 30B A3B
- Laguna M.1 vs Nemotron 3 Nano 30B A3B
- Laguna M.1 vs Nemotron 3 Nano 4B
- Laguna M.1 vs Nemotron 3 Nano Omni 30B A3B Reasoning
- Laguna M.1 vs Nemotron 3 Super 120B A12B
- Laguna M.1 vs Nemotron 3 Ultra 550B A55B
- Laguna M.1 vs North Mini Code 1.0
- Laguna M.1 vs occamy-1.0
- Laguna M.1 vs Olmo 3 7B Think
- Laguna M.1 vs Ornith-1.5-122B
- Laguna M.1 vs Ornith-1.5-35B-A3B
- Laguna M.1 vs Ornith-1.5-397B
- Laguna M.1 vs Ornith-1.5-9B
- Laguna M.1 vs OTel-2.0-LLM-31B-IT
- Laguna M.1 vs Qwen-AgentWorld-35B-A3B
- Laguna M.1 vs Qwen3-30B-A3B-Instruct-2507
- Laguna M.1 vs Qwen3-4B-Instruct-2507
- Laguna M.1 vs Qwen3.5-0.8B
- Laguna M.1 vs Qwen3.5-122B-A10B
- Laguna M.1 vs Qwen3.5-2B
- Laguna M.1 vs Qwen3.5-397B-A17B
- Laguna M.1 vs Qwen3.5-4B
- Laguna M.1 vs Qwen3.5-9B
- Laguna M.1 vs Qwen3.6-27B
- Laguna M.1 vs Qwen3.6-35B-A3B
- Laguna M.1 vs Qwen3.8-27B
- Laguna M.1 vs Qwen3.8-Flash-Next
- Laguna M.1 vs Qwen3-Coder-30B-A3B-Instruct
- Laguna M.1 vs Qwen3-Coder-Next
- Laguna M.1 vs Qwen3-Omni-30B-A3B-Instruct
- Laguna M.1 vs Qwen3-VL-2B-Instruct
- Laguna M.1 vs Qwen3-VL-30B-A3B-Instruct
- Laguna M.1 vs Qwen3-VL-32B-Instruct
- Laguna M.1 vs Qwen3-VL-4B-Instruct
- Laguna M.1 vs Qwen3-VL-8B-Instruct
- Laguna M.1 vs Qwopus3.8-27B-Flash-V2
- Laguna M.1 vs Recursive Flint
- Laguna M.1 vs Ripple-65B Preview
- Laguna M.1 vs SenseNova-Loop-9B-Preview
- Laguna M.1 vs SmolLM3-3B
- Laguna M.1 vs Spark-X2.6-4B
- Laguna M.1 vs Swift 1.5 Qwen3.8-27B
- Laguna M.1 vs Swift 1.5 Qwen3.8-Flash-Next
- Laguna M.1 vs ThinkingCap (Qwen3.8 27B)
- Laguna M.1 vs Baidu Unlimited-OCR-2
- Laguna M.1 vs WeVisOne-VL-2B
- Laguna M.1 vs WeVisOne-VL-4B
- Laguna M.1 vs ZAYA1-8B
- Laguna S 2.1 vs Step 3.7 Flash
- Laguna XS 2.1 vs Step 3.7 Flash
- LBS-27B vs Step 3.7 Flash
- LFM2.5-2.6B vs Step 3.7 Flash
- LFM3-1.7B vs Step 3.7 Flash
- LFM3-Audio-2B vs Step 3.7 Flash
- LFM3-Omni-2B vs Step 3.7 Flash
- LFM3-VL-2B vs Step 3.7 Flash
- Ling-3.0-tiny vs Step 3.7 Flash
- Ling-3.1-flash-1019 vs Step 3.7 Flash
- LongCat-2.5 vs Step 3.7 Flash
- MiMo-V2.6 Distill Qwen 9B vs Step 3.7 Flash
- MiMo-V2.6-Flash-RL vs Step 3.7 Flash
- MiniCPM-o 4.5 vs Step 3.7 Flash
- MiniCPM-V 4.7 1B vs Step 3.7 Flash
- MiniCPM-V 4.7 35B-A3B vs Step 3.7 Flash
- MiniCPM5-2B vs Step 3.7 Flash
- MiniMax-M2.5 vs Step 3.7 Flash
- MiniMax-M2.7 vs Step 3.7 Flash
- MiniMax-M3.1-Flash vs Step 3.7 Flash
- Mistral Large 4 vs Step 3.7 Flash
- Muse Glimmer 30B vs Step 3.7 Flash
- Nanbeige4.2-3B vs Step 3.7 Flash
- Nanbeige4.3-33B vs Step 3.7 Flash
- NVIDIA Nemotron 3.5 Bolt E4B 4GB vs Step 3.7 Flash
- Nemotron 3.5 Lightning 30B A3B vs Step 3.7 Flash
- Nemotron 3 Nano 30B A3B vs Step 3.7 Flash
- Nemotron 3 Nano 4B vs Step 3.7 Flash
- Nemotron 3 Nano Omni 30B A3B Reasoning vs Step 3.7 Flash
- Nemotron 3 Super 120B A12B vs Step 3.7 Flash
- Nemotron 3 Ultra 550B A55B vs Step 3.7 Flash
- North Mini Code 1.0 vs Step 3.7 Flash
- occamy-1.0 vs Step 3.7 Flash
- Olmo 3 7B Think vs Step 3.7 Flash
- Ornith-1.5-122B vs Step 3.7 Flash
- Ornith-1.5-35B-A3B vs Step 3.7 Flash
- Ornith-1.5-397B vs Step 3.7 Flash
- Ornith-1.5-9B vs Step 3.7 Flash
- OTel-2.0-LLM-31B-IT vs Step 3.7 Flash
- Qwen-AgentWorld-35B-A3B vs Step 3.7 Flash
- Qwen3-30B-A3B-Instruct-2507 vs Step 3.7 Flash
- Qwen3-4B-Instruct-2507 vs Step 3.7 Flash
- Qwen3.5-0.8B vs Step 3.7 Flash
- Qwen3.5-122B-A10B vs Step 3.7 Flash
- Qwen3.5-2B vs Step 3.7 Flash
- Qwen3.5-397B-A17B vs Step 3.7 Flash
- Qwen3.5-4B vs Step 3.7 Flash
- Qwen3.5-9B vs Step 3.7 Flash
- Qwen3.6-27B vs Step 3.7 Flash
- Qwen3.6-35B-A3B vs Step 3.7 Flash
- Qwen3.8-27B vs Step 3.7 Flash
- Qwen3.8-Flash-Next vs Step 3.7 Flash
- Qwen3-Coder-30B-A3B-Instruct vs Step 3.7 Flash
- Qwen3-Coder-Next vs Step 3.7 Flash
- Qwen3-Omni-30B-A3B-Instruct vs Step 3.7 Flash
- Qwen3-VL-2B-Instruct vs Step 3.7 Flash
- Qwen3-VL-30B-A3B-Instruct vs Step 3.7 Flash
- Qwen3-VL-32B-Instruct vs Step 3.7 Flash
- Qwen3-VL-4B-Instruct vs Step 3.7 Flash
- Qwen3-VL-8B-Instruct vs Step 3.7 Flash
- Qwopus3.8-27B-Flash-V2 vs Step 3.7 Flash
- Recursive Flint vs Step 3.7 Flash
- Ripple-65B Preview vs Step 3.7 Flash
- SenseNova-Loop-9B-Preview vs Step 3.7 Flash
- SmolLM3-3B vs Step 3.7 Flash
- Spark-X2.6-4B vs Step 3.7 Flash
- Step 3.7 Flash vs Swift 1.5 Qwen3.8-27B
- Step 3.7 Flash vs Swift 1.5 Qwen3.8-Flash-Next
- Step 3.7 Flash vs ThinkingCap (Qwen3.8 27B)
- Step 3.7 Flash vs Baidu Unlimited-OCR-2
- Step 3.7 Flash vs WeVisOne-VL-2B
- Step 3.7 Flash vs WeVisOne-VL-4B
- Step 3.7 Flash vs ZAYA1-8B
Machine-readable
- This page as Markdown
/compare/laguna-m-1-vs-step-3-7-flash.md· slim.min.md· JSON.json(or sendAccept: text/markdown) - Each listing in full
/api/v1/tools/laguna-m-1.json·/api/v1/tools/step-3-7-flash.json - From a terminal
anchor compare laguna-m-1 step-3-7-flash(the CLI) - Over MCP
compare_tools {"a": "laguna-m-1", "b": "step-3-7-flash"}at/mcp, no key