Step 3.5 Flash
is our most capable open-source foundation model, engineered to deliver frontier reasoning and agentic capabilities with exceptional efficiency. Built on a sparse Mixture of Experts (MoE) architecture, it selectively activates only 11B of its 196B parameters per token. This "intelligence density" allows it to rival the reasoning depth of top-tier proprietary models, while maintaining the agility required for real-time interaction.
2. Key Capabilities
Deep Reasoning at Speed
: While chatbots are built for reading, agents must reason fast. Powered by 3-way Multi-Token Prediction (MTP-3), Step 3.5 Flash achieves a generation throughput of
100–300 tok/s
in typical usage (peaking at
350 tok/s
for single-stream coding tasks). This allows for complex, multi-step reasoning chains with immediate responsiveness.
A Robust Engine for Coding & Agents
: Step 3.5 Flash is purpose-built for agentic tasks, integrating a scalable RL framework that drives consistent self-improvement. It achieves
74.4% on SWE-bench Verified
and
51.0% on Terminal-Bench 2.0
, proving its ability to handle sophisticated, long-horizon tasks with unwavering stability.
Efficient Long Context
: The model supports a cost-efficient
256K context window
by employing a 3:1 Sliding Window Attention (SWA) ratio—integrating three SWA layers for every full-attention layer. This hybrid approach ensures consistent performance across massive datasets or long codebases while significantly reducing the computational overhead typical of standard long-context models.
Accessible Local Deployment
: Optimized for accessibility, Step 3.5 Flash brings elite-level intelligence to local environments. It runs securely on high-end consumer hardware (e.g., Mac Studio M4 Max, NVIDIA DGX Spark), ensuring data privacy without sacrificing performance.
3. Performance
Step 3.5 Flash delivers performance parity with leading closed-source systems while remaining open and efficient.
Performance of Step 3.5 Flash measured across
Reasoning
,
Coding
, and
Agency
. Open-source models (left) are sorted by their total parameter count, while top-tier proprietary models are shown on the right. xbench-DeepSearch scores are sourced from
official publications
for consistency. The shadowed bars represent the enhanced performance of Step 3.5 Flash using
Parallel Thinking
.
Detailed Benchmarks
Benchmark
Step 3.5 Flash
DeepSeek V3.2
Kimi K2 Thinking / K2.5
GLM-4.7
MiniMax M2.1
MiMo-V2 Flash
# Activated Params
11B
37B
32B
32B
10B
15B
# Total Params (MoE)
196B
671B
1T
355B
230B
309B
Est. decoding cost (@ 128K context, Hopper GPU**)
1.0x
(100 tok/s, MTP-3, EP8)
6.0x (33 tok/s, MTP-1, EP32)
18.9x (33 tok/s, no MTP, EP32)
18.9x (100 tok/s, MTP-3, EP8)
3.9x (100 tok/s, MTP-3, EP8)
1.2x (100 tok/s, MTP-3, EP8)
Agency
τ²-Bench
88.2
80.3
74.3* / —
87.4
80.2*
80.3
BrowseComp
51.6
51.4
41.5* /
60.6
52.0
47.4
45.4
BrowseComp (w/ Context Manager)
69.0
67.6
60.2 /
74.9
67.5
62.0
58.3
BrowseComp-ZH
66.9
65.0
62.3 / 62.3*
66.6
47.8*
51.2*
BrowseComp-ZH (w/ Context Manager)
73.7
—
— / —
—
—
—
GAIA (no file)
84.5
75.1*
75.6* / 75.9*
61.9*
64.3*
78.2*
xbench-DeepSearch (2025.05)
83.7
78.0*
76.0* / 76.7*
72.0*
68.7*
69.3*
xbench-DeepSearch (2025.10)
56.3
55.7*
— / 40+
52.3*
43.0*
44.0*
ResearchRubrics
65.3
55.8*
56.2* / 59.5*
62.0*
60.2*
54.3*
Reasoning
AIME 2025
97.3
93.1
94.5 / 96.1
95.7
83.0
94.1 (95.1*)
HMMT 2025 (Feb.)
98.4
92.5
89.4 / 95.4
97.1
71.0*
84.4 (95.4*)
HMMT 2025 (Nov.)
94.0
90.2
89.2* / —
93.5
74.3*
91.0*
IMOAnswerBench
85.4
78.3
78.6 / 81.8
82.0
60.4*
80.9*
Coding
LiveCodeBench-V6
86.4
83.3
83.1 / 85.0
84.9
—
80.6 (81.6*)
SWE-bench Verified
74.4
73.1
71.3 /
76.8
73.8
74.0
73.4
Terminal-Bench 2.0
51.0
46.4
35.7* / 50.8
41.0
47.9
38.5
Notes
:
"—" indicates the score is not publicly available or not tested.
"*" indicates the original score was inaccessible or lower than our reproduced, so we report the evaluation under the same test conditions as Step 3.5 Flash to ensure fair comparability.
BrowseComp (with Context Manager)
: When the effective context length exceeds a predefined threshold, the agent resets the context and restarts the agent loop. By contrast, Kimi K2.5 and DeepSeek-V3.2 used a "discard-all" strategy.
Decoding Cost
: Estimates are based on a methodology similar to, but more accurate than, the approach described arxiv.org/abs/2507.19427
4. Architecture Details
Step 3.5 Flash is built on a
Sparse Mixture-of-Experts (MoE)
transformer architecture, optimized for high throughput and low VRAM usage during inference.
4.1 Technical Specifications
Component
Specification
Backbone
45-layer Transformer (4,096 hidden dim)
Context Window
256K
Vocabulary
128,896 tokens
Total Parameters
196.81B
(196B Backbone + 0.81B Head)
Active Parameters
~11B
(per token generation)
4.2 Mixture of Experts (MoE) Routing
Unlike traditional dense models, Step 3.5 Flash uses a fine-grained routing strategy to maximize efficiency:
Sparse Activation
: Only the Top-8 experts are selected per token.
Result
: The model retains the "memory" of a 196B parameter model but executes with the speed of an 11B model.
4.3 Multi-Token Prediction (MTP)
To improve inference speed, we utilize a specialized MTP Head consisting of a sliding-window attention mechanism and a dense Feed-Forward Network (FFN). This module predicts 4 tokens simultaneously in a single forward pass, significantly accelerating inference without degrading quality.
5. Quick Start
You can get started with Step 3.5 Flash in minutes using Cloud API via our supported providers.
5.1 Get Your API Key
Choose a provider and obtain your credentials. OpenRouter now offers free trial for Step 3.5 Flash.
Install the standard OpenAI SDK (compatible with both platforms).
pip install --upgrade "openai>=1.0"
Note: OpenRouter supports multiple SDKs. Learn more
here
.
5.3 Implementation Example
This example shows starting a chat with Step 3.5 Flash.
from openai import OpenAI
client = OpenAI(
api_key="YOUR_API_KEY",
base_url="https://api.stepfun.ai/v1", # or "https://openrouter.ai/api/v1"# Optional: OpenRouter headers for app rankings
default_headers={
"HTTP-Referer": "<YOUR_SITE_URL>",
"X-Title": "<YOUR_SITE_NAME>",
}
)
completion = client.chat.completions.create(
model="step-3.5-flash", # Use "stepfun/step-3.5-flash" for OpenRouter
messages=[
{
"role": "system",
"content": "You are an AI chat assistant provided by StepFun. You are good at Chinese, English, and many other languages.",
},
{
"role": "user",
"content": "Introduce StepFun's artificial intelligence capabilities."
},
],
)
print(completion.choices[0].message.content)
6. Local Deployment
Step 3.5 Flash is optimized for local inference and supports industry-standard backends including vLLM, SGLang, Hugging Face Transformers and llama.cpp.
6.1 vLLM
We recommend using the latest nightly build of vLLM.
Install vLLM.
# via Docker
docker pull vllm/vllm-openai:nightly
# or via pip (nightly wheels)
pip install -U vllm --pre \
--index-url https://pypi.org/simple \
--extra-index-url https://wheels.vllm.ai/nightly
Launch the server.
Note
: Full MTP3 support is not yet available in vLLM. We are actively working on a Pull Request to integrate this feature, which is expected to significantly enhance decoding performance.
It's straightforward to add Step 3.5 Flash to the list of models in most coding environments. See below for the instructions for configuring Claude Code and Codex to use Step 3.5 Flash.
7.1.1 Prerequisites
Sign up at StepFun.ai or OpenRouter and grab an API key, as mentioned in the Quick Start.
7.1.2 Environment setup
Claude Code and Codex rely on Node.js. We recommend installing Node.js version > v20. You can install Node via nvm.
Mac/Linux
:
# Install nvm on Mac/Linux via curl:# Step 1
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
# Copy the full commandexport NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"# This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"# Users in China can set up npm mirror
config set registry https://registry.npmmirror.com
# Step 2
nvm install v22
# Make sure Node.js is installed
node --version
npm --version
Windows
:
You can download the installation file (
nvm-setup.exe
) from
https://github.com/coreybutler/nvm-windows/releases
. Follow the instructions to install nvm. Run nvm commands to make sure it is installed.
7.1.3 Use Step 3.5 Flash on Claude Code
Install Claude Code.
# install claude code via npm
npm install -g @anthropic-ai/claude-code
# test if the installation is successful
claude --version
Configure Claude Code.
We support the OpenAI and Anthropic API style for integration into Claude Code.
Note: OpenAI API style here refers to the
chat/completions/
format.
# Start Claude
ccr code
# restart ccr if configs are changed
ccr restart
7.1.4 Use Step 3.5 Flash on Codex
Install Codex
# Install codex via npm
npm install -g @openai/codex
# Test if it is installed
codex --version
Configure Codex
Add the following settings to
~/.codex/config.toml
, keeping the rest of the settings as they are.
model="step-3.5-flash"
model_provider = "stepfun-chat"
preferred_auth_method = "apikey"
# configure the provider
[model_providers.stepfun-chat]
name = "OpenAI using response"
base_url = "https://api.stepfun.com/v1"
env_key = "OPENAI_API_KEY"
wire_api = "chat"
query_params = {}
For Codex,
wire_api
only supports
chat
. If you use the
responses
mode, you'll need to change to
chat
. Please also switch
model_provider
to the newly configured
stepfun-chat
.
When finishing the configuration, run codex in a new Terminal window to start Codex. Run
/status
to check the configuration.
8. Limitations, Known Issues and Future Directions
Token Efficiency
. Step 3.5 Flash achieves frontier-level agentic intelligence but currently relies on longer generation trajectories than Gemini 3.0 Pro to reach comparable quality.
Efficient Universal Mastery
. We aim to unify generalist versatility with deep domain expertise. To achieve this efficiently, we are advancing variants of on-policy distillation, allowing the model to internalize expert behaviors with higher sample efficiency.
RL for More Agentic Tasks
. While Step 3.5 Flash demonstrates competitive performance on academic agentic benchmarks, the next frontier of agentic AI necessitates the application of RL to intricate, expert-level tasks found in professional work, engineering, and research.
Operational Scope and Constraints
. Step 3.5 Flash is tailored for coding and work-centric tasks, but may experience reduced stability during distribution shifts. This typically occurs in highly specialized domains or long-horizon, multi-turn dialogues, where the model may exhibit repetitive reasoning, mixed-language outputs, or inconsistencies in time and identity awareness.
9. Co-Developing the Future
We view our roadmap as a living document, evolving continuously based on real-world usage and developer feedback.
As we work to shape the future of AGI by expanding broad model capabilities, we want to ensure we are solving the right problems. We invite you to be part of this continuous feedback loop—your insights directly influence our priorities.
Join the Conversation
: Our Discord community is the primary hub for brainstorming future architectures, proposing capabilities, and getting early access updates 🚀
Report Friction
: Encountering limitations? You can open an issue on GitHub or flag it directly in our Discord support channels.
Step3.5
is our most capable open-source reasoning model, purpose-built for agentic workflows.
It bridges the gap between massive scale and high performance by combining 196B parameters of knowledge with the inference latency of an 11B model.
We prioritized developer needs to balance speed, cost, and accessibility. This enables the creation of production-grade agents that are fast, stable, and cost-effective.
2. Key Capabilities
Frontier intelligence at 200 tokens/s: Step3.5 matches GPT-5 and Gemini 3.0 Pro in reasoning but runs 4x faster. By leveraging Multi-Token Prediction (MTP-3), Step3.5 predicts three tokens simultaneously, achieving 200 tokens/s for real-time responsiveness.
Easy local deployment: Despite its massive 196B total parameter count, Step3.5's sparse MoE architecture allows it to run locally on high-end consumer hardware (e.g. Mac Studio M2/M3 Ultra). This enables secure, offline deployment of elite-level intelligence.
Agentic & coding mastery: Step3.5 is fine-tuned for reliability. It achieves 85.5% on LiveCodeBench and 72.1% on SWE-bench Verified, making it a robust engine for autonomous software engineering and multi-step planning.
Cost-effective long context: Optimized with a 3:1 sliding window attention strategy (512 window), Step3.5 handles extended contexts with minimal memory overhead, perfect for RAG applications and analyzing large codebases.
3. Benchmarks
Architecture
Key Features:
Hybrid Attention Schedules and Compensation for SWA
Activated per token:
11B (excludes embedding/output projections)
Special Components:
Multi-token Prediction (MTP) head with sliding-window attention and dense FFN
5. Getting started
Deployment Resource Specifications
Model Weights: 20 GB
Runtime Overhead: ~4 GB
Minimum VRAM Required: 24 GB (e.g., RTX 4090 or A100)
Deploy Step3.5 Locally
For local deployment, Step3.5-preview supports inference frameworks including vLLM and SGLang. Comprehensive deployment instructions are available in the official
Github
repository.
vLLM and SGLang only support Step3.5-preview on their main branches. you can use their official docker images for inference.
vLLM
Using Docker as:
docker pull vllm/vllm-openai:nightly
or using pip (must use pypi.org as the index url):
Step-3.5-Flash huggingface.co is an AI model on huggingface.co that provides Step-3.5-Flash's model effect (), which can be used instantly with this stepfun-ai Step-3.5-Flash model. huggingface.co supports a free trial of the Step-3.5-Flash model, and also provides paid use of the Step-3.5-Flash. Support call Step-3.5-Flash model through api, including Node.js, Python, http.
Step-3.5-Flash huggingface.co is an online trial and call api platform, which integrates Step-3.5-Flash's modeling effects, including api services, and provides a free online trial of Step-3.5-Flash, you can try Step-3.5-Flash online for free by clicking the link below.
stepfun-ai Step-3.5-Flash online free url in huggingface.co:
Step-3.5-Flash is an open source model from GitHub that offers a free installation service, and any user can find Step-3.5-Flash on GitHub to install. At the same time, huggingface.co provides the effect of Step-3.5-Flash install, users can directly use Step-3.5-Flash installed effect in huggingface.co for debugging and trial. It also supports api for free installation.