StepFun
•
Step 3.7 Flash
•
Released 
May 2026

StepFun
Step 3.7 Flash

Open-weight 198B sparse MoE with 11B active parameters, native image input, selectable reasoning effort, and agent-focused coding performance.

Modality:
Text
Image
PDF
model ID
stepfun/step-3.7-flash

Output Speed *

N/A
tok/s

Intelligence Index *

19.5
/ 100

Context Window *

256000
tokens

Input price

1.2
Anytoken

Output price

6.9
Anytoken
Step 3.7 Flash: Fast Multimodal Reasoning Built for Coding Agents Step 3.7 Flash is StepFun's flagship multimodal reasoning model, a 198B-parameter sparse Mixture-of-Experts that activates about 11B parameters per token. It extends Step 3.5 Flash with a 1.8B-parameter vision encoder, so agents can read screenshots, charts and documents without a separate vision model. StepFun reports up to 400 tokens per second, three reasoning effort levels and a 256K-token context window. It fits coding agents, GUI-to-code tasks and multi-step search loops, and it is released under Apache 2.0. Add Step 3.7 Flash to your agent stack

Performance

Agentic Coding Gains Over Step 3.5 Flash at Flash-Class Speed

Step 3.7 Flash's strongest evidence is in agentic work. StepFun reports 56.3 on SWE-Bench Pro, up from 51.3 for Step 3.5 Flash, and 59.5 on Terminal-Bench 2.1, up from 53.4. These are provider-reported results. The gains suggest adding vision did not cost coding ability, while only about 11B parameters activate per token. For production, that makes it a candidate for high-volume coding and tool-use loops where per-step speed matters, though results should be validated on your own harness.

Benchmarks

Artificial Analysis: Speed-Intelligence Position and a Factuality Gap

At launch, Artificial Analysis scored Step 3.7 Flash 42.6 on its Intelligence Index at high reasoning, up from 38.5 for Step 3.5 Flash 2603, and measured about 400 output tokens/s on StepFun's API. Its current model page lists 185.1 tokens/s, uses a revised index scale (19), and marks the model deprecated in favor of Step 5 Preview, so don't compare those figures directly. On AA-Omniscience, accuracy was 25.4% with an 84.4% hallucination rate.

Output Speed

*
N/A
tok/s

Intelligence Index

*
19.5
/ 100

MMLU *

Broad world knowledge and problem-solving
0
%

GPQA *

PhD-level scientific reasoning across physics, biology, chemistry.
81
%

HLE *

Adherence to multi-step structured instructions.
21
%

LiveCodeBench *

Tool-calling reliability in long agentic loops.
0
%

Technical Specifications

What the model supports

Step 3.7 Flash accepts text and image input (StepFun's documentation also lists video) and returns text only. The 256K-token context window is shared with output, so a long prompt reduces room for generation. Reasoning is controlled with three effort levels, medium by default, via reasoning_effort on Chat Completions or output_config.effort on the Messages API. Effort is the setting with the biggest production impact: low suits extraction and rewriting, high suits planning and code analysis, and token use and latency typically rise with depth.
Verified Specifications — 
Step 3.7 Flash
*
Input modalities
Text
Image
PDF
output modalities
Text
Context window
256000
 tokens
Maximum output tokens
256000
Reasoning
Yes
Knowledge cutoff
May 2026
Pricing (standard)
1.2
 AnyTokens in
 / 
6.9
 AnyTokens out

Comparison

Step 3.7 Flash or Step 3.5 Flash: What Does the Upgrade Buy?

Step 3.5 Flash is the direct predecessor, built on the same 196B-parameter sparse MoE language backbone with 11B active parameters and a 256K context window. Step 3.7 Flash adds a vision encoder and higher agentic scores: in StepFun's results, SWE-Bench Pro rises from 51.3 to 56.3 and Terminal-Bench 2.1 from 53.4 to 59.5. The practical decision is whether those gains and image input justify a substantially higher output price.

Dimension
Step 3.7 Flash
Step 3.5 Flash
Context window *
256000
tokens
262144
tokens
Output speed *
N/A
tok/s
N/A
tok/s
Intelligence Index *
19.5
17
Input pricing
1.2
AnyToken
0.6
AnyToken
Output pricing
6.9
AnyToken
1.8
AnyToken
Knowledge cutoff *
May 2026
April 2026

Choose Step 3.7 Flash when you need image or screenshot input, stronger agent results (ClawEval-1.1: 67.1 vs 43.6), or steadier results across coding harnesses. Choose Step 3.5 Flash when workloads are text-only and high-volume, since its output price is markedly lower, or when you run Claude Code-style harnesses, where StepFun's own Step-SWE-Bench scores show 3.5 Flash slightly ahead (73.0% vs 71.5%).

Limitations & Trade-offs

Where Step 3.7 Flash falls short

1
Weak factual recall. Artificial Analysis measured AA-Omniscience accuracy of 25.4% with an 84.4% hallucination rate at launch, so the model tends to give wrong answers rather than abstain when it lacks knowledge. This matters for closed-book Q&A, customer-facing knowledge assistants and compliance work. Ground it with retrieval or search tools, and prefer a model with stronger abstention behavior when unsupported answers are costly.
2
Reasoning overhead and variable speed. StepFun documents medium effort as the default, so requests carry reasoning tokens unless you lower effort. Independent speed figures vary: Artificial Analysis measured about 400 tokens/s at launch, but its current page lists 185.1 tokens/s, and trackers report first-token times from about 1.3 seconds to nearly 13 seconds. Benchmark under your own load before using it for latency-bound chat; a non-reasoning model may suit simple replies better.
3
Superseded by Step 5 Preview. StepFun lists Step 5 Preview with a 1M-token context window, versus 256K here. In BenchLM's matched results, Step 5 Preview leads on Terminal-Bench 2.1 (85.0% vs 59.5%) and BrowseComp (88.7% vs 75.8%), and Artificial Analysis suggests it instead. Choose Step 5 Preview for the hardest agent tasks or very long inputs; keep Step 3.7 Flash where an 11B-active model is sufficient.
4
Text-only output and uneven video support. The model returns text only, so image, audio or document generation needs another model. StepFun's documentation lists video understanding, but NVIDIA NIM and DeepInfra describe text and image input only. Verify video support on your access path before building video workflows, and treat image input as the dependable multimodal path.

Best-Fit Workloads

Where this model earns its place

01

Coding agents

‍
StepFun reports 56.3 on SWE-Bench Pro and 59.5 on Terminal-Bench 2.1, and its Step-SWE-Bench results across six harnesses, including Claude Code, KiloCode and OpenCode, range from 64.5% to 71.5%. That consistency suits agents that edit files and run terminals in loops. These are provider-reported numbers; for the hardest repository tasks, Step 5 Preview scores higher on Terminal-Bench 2.1.

02

Screenshot-to-code and GUI tasks

‍
A 1.8B-parameter vision encoder lets the model read UI screenshots, charts and documents directly, and NVIDIA lists GUI-oriented tasks and frontend generation among its intended uses. Artificial Analysis measured 75.3% on MMMU-Pro. It fits frontend generation from mockups and UI-testing agents. Output is text only, so it can describe or code what it sees but cannot generate images.

03

Search and research agents

‍
StepFun reports 67.1 on ClawEval-1.1 and 49.5 on Toolathlon, and BenchLM lists 75.8% on BrowseComp, pointing to dependable multi-step tool use. That suits agents that search, cross-check sources and compile answers. Pair it with retrieval, because its measured hallucination rate means ungrounded recall is a weak point.

04

High-frequency calls with tunable effort

‍
Reasoning effort can be set per request: low for extraction, summarization and rewriting, high for planning and math. With about 11B active parameters and roughly 400 tokens/s reported at launch on StepFun's API, it suits pipelines that mix simple and hard steps. Measure real speed on your access path, since later figures are lower.

Pricing in anytokens via AnyAPI
Input
1.2
₳
Output
6.9
₳
Cache write
—
₳
Cache read
0.24
₳

Integration

Access Step 3.7 Flash via AnyAPI.ai

Access Step 3.7 Flash through AnyAPI.ai using a unified API built for multi-model AI applications. Integrate Step 3.7 Flash without maintaining a separate provider-specific connection, and keep the flexibility to test, switch, or combine models as your application requirements evolve.

01

One API integration

Access Step 3.7 Flash and other AI models through the same API workflow instead of maintaining separate integrations for every provider.

02

Easy model switching

Test Step 3.7 Flash against alternative models or switch models as your performance, capability, or cost requirements change without rebuilding your application around another provider API.

03

Flexible for production

Use Step 3.7 Flash from experimentation through production while keeping your AI stack flexible as workloads, traffic, and model requirements evolve.

04

Multi-model applications

Use Step 3.7 Flash for the workloads where it performs best and combine it with other models for tasks that require different capabilities, performance, or efficiency.

Frequently Asked Questions

Answers to common questions about integrating and using this AI model via AnyAPI.ai

Step 3.7 Flash has a 256K-token context window per StepFun's documentation; some hosts list 262,144 tokens. Providers list output up to 256,000 tokens, but prompt and response share the window, so long inputs reduce space for generation.

Yes, Step 3.7 Flash accepts image input through a 1.8B-parameter vision encoder and outputs text only. StepFun's documentation also lists video understanding, but NVIDIA NIM and DeepInfra describe text and image input only, so confirm video support on your access path.

Step 3.7 Flash supports low, medium and high reasoning effort, with medium as the default. Chat Completions uses reasoning_effort; the Messages API uses output_config.effort. StepFun recommends low for simple Q&A and extraction, and high for math, planning and code analysis.

StepFun reports 56.3 on SWE-Bench Pro and 59.5 on Terminal-Bench 2.1, up from 51.3 and 53.4 for Step 3.5 Flash. These are provider-reported figures. Step 5 Preview scores higher on Terminal-Bench 2.1 in BenchLM's comparison (85.0%), so validate on your own repositories.

Yes, Step 3.7 Flash has open weights under Apache 2.0, published on Hugging Face with BF16, FP8 and NVFP4 checkpoints. It is a 198B-parameter MoE with about 11B active parameters per token, so self-hosting needs substantial GPU memory; API access avoids that.

* Benchmark data source: Artificial Analysis artificialanalysis.ai