Model reference · open weights

Step-3.7-Flash

LLMs stepfun-ai Vision + text 5 builds Open weights 40k dl/mo

Step-3.7-Flash is an open-weight language model from stepfun-ai. Step-3.7-Flash-GGUF (GGUF) weighs 105 GB; the smallest configuration that runs it is DGX Spark (GB10) 128 GB unified.

  • Step-3.7-Flash is a 201.4B-parameter sparse Mixture-of-Experts vision-language model developed by stepfun-ai for image-text-to-text tasks.
  • It supports a 256k context window and is designed for high-throughput agentic workflows, including visual perception, search, and reasoning.
  • The model is available under the Apache 2.0 license and supports English, Chinese, Japanese, Korean, Arabic, Hindi, German, French, Spanish, and Russian.

Summary of the stepfun-ai/Step-3.7-Flash model card, 2026-10-01. The estimate below is for another build of the family.

What it is

Released bystepfun-ai
Released2026-05-23
Parameters201.4B
VRAM105 GB for the weights

What it runs on

Memory and cards for Step-3.7-Flash-GGUF (GGUF)

105 GBweights, file size
651 MBruntime overhead, at least

How much memory each request adds isn't estimated yet for this architecture. The weights need at least the cards below, plus room for the context.

CardWeights alone
RTX 3060 12 GB … RTX PRO 6000 Blackwell 96 GB
9 smaller cards
does not fit
DGX Spark (GB10) 128 GB unifiedtight
H200 141 GBfits
B200 180 GBfits
4× RTX 5090 32 GB
split by layers (llama.cpp)
tight
2× H100 80 GB
split by layers (llama.cpp)
fits
2× A100 80 GB
split by layers (llama.cpp)
fits
4× L40S 48 GB
split by layers (llama.cpp)
fits
2× RTX PRO 6000 Blackwell 96 GB
split by layers (llama.cpp)
fits

Builds

Sizes, precisions & builds

BuildParamsPrecisionWeightsSmallest setup
Step-3.7-Flash ↗ 201.4BBF16 403 GB4× H200 141 GB
Step-3.7-Flash-GGUF (above) ↗
8 builds: GGUF 466 MB … BF16 401 GB
—GGUF 105 GBDGX Spark (GB10) 128 GB unified
Step-3.7-Flash-FP8 ↗ 201.4BFP8 213 GB4× A100 80 GB
Step-3.7-Flash-NVFP4 ↗ 103.8BNVFP4 129 GB4× L40S 48 GB
Step-3.7-Flash-GGUF ↗
packaged by unsloth
22 builds: IQ1_M 56.8 GB … BF16 394 GB
—GGUF 122 GBH200 141 GB

From the model card

What stepfun-ai says about Step-3.7-Flash

Read the model card

[ModelPage]: https://static.stepfun.com/blog/step-3.7-flash/

1. Introduction

Step 3.7 Flash is a 198B-parameter sparse Mixture-of-Experts (MoE) vision-language model that combines a 196B-parameter language backbone with a 1.8B-parameter vision encoder for native image understanding. Engineered for high-frequency production workloads, it activates approximately 11B parameters per token and delivers a throughput of up to 400 tokens per second. Step 3.7 Flash supports a 256k context window and offers three selectable reasoning levels (low, medium, and high) so developers can easily balance speed, cost, and cognitive depth.

We built Step 3.7 Flash for developers who need to scale agentic workflows that combine perception, search, and reasoning. It is designed to handle intensive tasks such as parsing massive financial reports in one pass, running multi-step search loops with cross-source verification, or operating concurrent coding agents in high-throughput pipelines.

2. Capabilities & Performance

Multimodal Perception and Verification

The model delivers top-tier visual intelligence, securing first place on SimpleVQA (Search) with a 79.2 and achieving frontier parity on V* (Python) at 95.3. These metrics reflect strong visual grounding and retrieval-augmented reasoning beyond basic image description. The model accurately processes dense visual interfaces, such as UI wireframes, application GUIs, and data charts, to map them into structured code. When it encounters an incomplete visual asset, it can independently identify missing data and execute lookups to verify context before returning a factually verified conclusion.

Workflow Integrity and Tool Orchestration

Execution reliability is critical for autonomous agents. Step 3.7 Flash leads the ClawEval-1.1 benchmark with a score of 67.1, which significantly outperforms the next closest competitor at 59.8. This performance demonstrates high resistance to adversarial traps and strict adherence to system policies during multi-turn orchestration. Backed by scores of 49.5 on Toolathlon and 48.1 on HLE w. Tool, this profile ensures high trajectory integrity. Step 3.7 Flash reliably interacts with external APIs and executes long-horizon workflows without drifting from instructions or violating system constraints.

Code Engineering and Professional Baselines

Step 3.7 Flash is built for live engineering tasks and secured a definitive second-place finish on SWE-Bench PRO with a score of 56.3. It can independently trace multi-file repositories, isolate bugs from raw issue reports, and generate functional patches that pass automated unit tests. While evaluations like Terminal-Bench 2.1 (59.5) and GDPVal-AA (45.8) show clear areas for future optimization compared to the absolute peak of the cohort, they establish a dependable baseline for system interactions and structured professional deliverables.

3. Pricing

Token TypePrice
Input (cache miss)$0.20 / M tokens
Input (cache hit)$0.04 / M tokens
Output$1.15 / M tokens

4. Availability, Deployment, and Ecosystem

  • Availability: Step 3.7 Flash is available on the StepFun Open Platform — platform.stepfun.ai (Global) and platform.stepfun.com (China), OpenRouter, and NVIDIA NIM. StepFun is also partnering with DeepInfra, Fireworks AI, and Modal to expand availability soon.
  • Deployment: Step 3.7 Flash supports flexible deployment across cloud, data center, and local environments. For large-scale production and enterprise use cases, Step 3.7 Flash can be deployed on modern data center infrastructure. For local and workstation scenarios, it can also run on high-memory devices such as NVIDIA DGX Station, AMD Ryzen AI Max+ 395-based systems, and Mac Studio / Macbook Pro devices with at least 128GB unified memory.
  • Ecosystem: Step 3.7 Flash is supported across popular open-source infrastructure for both inference and model development. For inference and serving, developers can use vLLM, SGLang, Hugging Face Transformers, and llama.cpp. For model development & customization workflows, StepFun model support has landed in the NVIDIA Nemo ecosystem, including AutoModel, Megatron Core and Megatron Bridge. Step 3.7 Flash is also available as an NVIDIA NIM inference microservice for on-prem, cloud, or hybrid deployment.

5. Examples

You can get started with Step 3.7 Flash in minutes using StepFun's API or via other inference providers.

Pick the right base_url for your region. StepFun operates two regional platforms with separate API hosts. The base_url you pass to the OpenAI client must match the platform where your API key was issued, otherwise requests will be rejected as unauthorized.

To avoid hard-coding the wrong region, the examples below read both the API key and base URL from environment variables. Export them once before running:

export STEP_API_KEY="sk-..."
export STEP_BASE_URL="https://api.stepfun.ai/v1"   # use https://api.stepfun.com/v1 for the China platform

5.1 Chat Example

import os
from openai import OpenAI

client = OpenAI(
    api_key=os.environ["STEP_API_KEY"],
    base_url=os.environ["STEP_BASE_URL"],
)

completion = client.chat.completions.create(
    model="step-3.7-flash",
    messages=[
        {
            "role": "system",
            "content": "You are an AI assistant provided by StepFun. You are good at Chinese, English, and many other languages, and you can see, think, and act to help users get things done.",
        },
        {
            "role": "user",
            "content": "Introduce StepFun's artificial intelligence capabilities."
        },
    ],
)

print(completion)

5.2 T

Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.

© 2026 AxForge · EU-hosted AI infrastructure Pricing Docs Trust Privacy Terms