STEP3-VL

STEP3-VL-10B

by StepFun · Current; open-weight chat model

STEP3-VL-10B is StepFun’s approximately 10-billion-parameter open-weight vision-language model. It accepts text and images and generates text for visual reasoning, OCR, document understanding, GUI grounding, mathematics, and coding tasks. SeRe supports up to 64K tokens, while PaCoRe uses 16 parallel rollouts and supports up to 128K context. Local deployment is documented through Transformers, vLLM, and SGLang, with no verified public hosted token pricing.

Text Reasoning Coding
STEP3-VL-10B is a compact open-weight multimodal model from StepFun. It combines a 1.8-billion-parameter perception encoder with a Qwen3-8B language decoder to analyze images alongside text and generate written answers, explanations, code, or structured interpretations. Its focus is visual reasoning rather than media generation: it is designed for tasks such as OCR, image question answering, document understanding, GUI interaction, mathematics, spatial reasoning, and multimodal coding.
Outputs

What STEP3-VL-10B can produce

Text
Inputs

What it can understand

Text Images Multimodal
Model profile

Performance characteristics

9/10 Reasoning
8/10 Coding
6/10 Speed
9/10 Cost efficiency
Specifications

Technical details

Family STEP3-VL
Type Multimodal
Context window 128K tokens
Max output tokens 64K tokens
Release date 2026-01-14
Status Current; open-weight chat model
Knowledge cutoff notes

No direct authoritative knowledge-cutoff date was identified in the official repository, model card, or technical report.

Model notes

The canonical chat model is published as stepfun-ai/Step3-VL-10B, alongside STEP3-VL-10B-Base and an FP8 quantized variant. The model accepts text and images and generates text. StepFun documents SeRe sequential reasoning with a maximum length of 64K tokens and PaCoRe parallel coordinated reasoning using 16 parallel rollouts with a maximum context length of 128K tokens. The model uses a 1.8B perception encoder and Qwen3-8B decoder, has approximately 10B total parameters, and is released under Apache 2.0. Public materials document local deployment through Transformers, vLLM, and SGLang rather than a priced hosted API. Capability scores are editorial estimates based on the model's published benchmark profile, not vendor ratings.

Model guide

STEP3-VL-10B: StepFun’s Open-Weight Model for Visual Reasoning and OCR

STEP3-VL-10B is StepFun’s approximately 10-billion-parameter open-weight vision-language model for image understanding, OCR, visual and mathematical reasoning, GUI grounding, document analysis, and coding-related tasks. It accepts text and images and produces text, with SeRe sequential reasoning up to 64K tokens and PaCoRe parallel reasoning supporting up to 128K-token context.

What is STEP3-VL-10B?

STEP3-VL-10B is an open-weight vision-language model developed by StepFun. A vision-language model accepts more than plain text; in this case, the documented inputs are text and images. It then produces text, allowing it to describe visual content, answer questions about an image, extract information from documents, reason about spatial relationships, or use visual context when generating code.

The model has approximately 10 billion parameters. Its architecture combines a 1.8-billion-parameter perception encoder with a Qwen3-8B language decoder. In practical terms, the perception component processes visual information while the language component interprets that information and produces the response. StepFun positions the model as an open-weight alternative for users who want to run and adapt a multimodal model on their own infrastructure rather than depend on a priced hosted endpoint.

The canonical chat release is published as stepfun-ai/Step3-VL-10B. StepFun also publishes a base version and an FP8 quantized variant. The chat model is released under the Apache 2.0 license, according to the supplied model documentation.

Purpose and positioning

STEP3-VL-10B is aimed at visual understanding and reasoning workloads that require more than simple image captioning. Its documented target areas include visual perception, complex reasoning, OCR, grounding, counting, GUI interaction, spatial understanding, document analysis, mathematics, and coding-related tasks.

Its main distinction is the combination of open weights, image-and-text input, and explicit reasoning modes. This makes it relevant to teams evaluating locally deployable multimodal systems, researchers studying visual reasoning, and developers building applications around image question answering or document interpretation. It is not presented as a general-purpose media-generation model and does not natively generate images, audio, or video.

Architecture and reasoning modes

StepFun describes training that includes unified multimodal pre-training, supervised fine-tuning, and more than 1,400 reinforcement-learning iterations. These are provider-reported training details, not guarantees that every application will achieve the same results as the published evaluations.

The model supports two documented reasoning approaches:

  • SeRe: sequential reasoning, in which the model works through a response in a conventional step-by-step inference process. The documented maximum sequence length for this mode is 64K tokens.
  • PaCoRe: parallel coordinated reasoning, which aggregates evidence from 16 parallel rollouts. The documented maximum context length is 128K tokens.

PaCoRe can improve results on some difficult reasoning tasks by considering multiple rollouts, but it is also more computationally demanding than a single ordinary generation. A long context window should therefore not be interpreted as a promise of low-cost or high-speed inference. The actual memory and throughput requirements depend on the selected mode, image inputs, precision, serving framework, and hardware.

What can the model do?

Image understanding and question answering: STEP3-VL-10B can accept an image with a text prompt and generate a textual interpretation or answer. Example use cases include asking about objects in a scene, comparing visual elements, explaining a diagram, or answering questions about a screenshot.

OCR and document understanding: OCR enables a model to recognize text in images. The model is intended for extracting and reasoning over text found in documents, screenshots, and other visual inputs. Its role can extend beyond transcription because the same model can answer questions about the recognized content or relate text to the surrounding layout.

Grounding and GUI interaction: Grounding refers to connecting language instructions or descriptions to locations and elements in an image. This is useful for interface screenshots, visual navigation, and tasks that require identifying where an item appears. The supplied research identifies GUI interaction and grounding as target capabilities, but it does not establish a separate production-grade computer-use or autonomous-agent interface.

Mathematical and visual reasoning: The model is designed to work on complex mathematical and multimodal reasoning problems. It can use visual information such as diagrams, charts, or photographed problems as part of a text response.

Coding: Coding is one of the model’s documented target areas, particularly when code-related questions include visual context such as screenshots, interfaces, diagrams, or rendered output. It should be understood as multimodal coding assistance rather than evidence of a dedicated software-engineering agent with repository management or tool execution.

Reported benchmark results

StepFun reports the following results for standard sequential reasoning mode: 78.11 on MMMU, 83.97 on MathVista, 86.75 on OCRBench, and 75.77 on LiveCodeBench. The reported PaCoRe results include 94.43 on AIME 2025 and 76.43 on LiveCodeBench.

These figures are provider-reported benchmark results and should be compared carefully. PaCoRe uses 16 parallel rollouts, so its scores are not directly equivalent to a normal single-pass inference setup. Results can also vary with prompt format, image preprocessing, decoding settings, hardware, and evaluation implementation. The benchmark numbers should therefore be treated as evidence of the model’s evaluated profile, not as a universal performance guarantee.

Context, inputs, and outputs

The model accepts text and images and generates text. The supplied specifications list a maximum context length of 128,000 tokens and a maximum output allowance of 64,000 tokens. The 128K figure is associated with the PaCoRe configuration, while SeRe is documented with a maximum sequence length of 64K tokens. These are upper bounds rather than recommended settings for every deployment.

CapabilityDocumented support
Text inputYes
Image inputYes
Audio inputNot documented
Video inputNot documented
Text outputYes
Image, audio, or video outputNo native generation documented
Maximum contextUp to 128K tokens in PaCoRe documentation
Maximum outputUp to 64K tokens in the supplied specifications

Official examples cover local inference with Transformers, vLLM, and SGLang. The supplied research does not verify a separate hosted API with public token pricing, nor does it document tool calling, function calling, streaming, fine-tuning, caching, batch API access, or a dedicated JSON mode. Those capabilities should not be assumed simply because the model can generate text.

Pricing and deployment

There is no verified public per-token input or output price for STEP3-VL-10B in the reviewed materials. The model is distributed as open weights through Hugging Face and ModelScope, with official deployment material also covering local serving through Transformers, vLLM, and SGLang. In this context, the main cost is infrastructure: accelerator hardware, storage, electricity, and engineering time rather than a documented StepFun usage tariff.

Local deployment can provide control over data and inference configuration, but a roughly 10-billion-parameter multimodal model still requires suitable hardware. Image processing, long contexts, and especially PaCoRe’s 16 parallel rollouts can increase memory use and reduce effective throughput. The available FP8 variant may help users working with constrained hardware, although the supplied research does not provide a universal hardware requirement or a guaranteed speed improvement.

Main strengths and limitations

Its strongest practical advantages are open-weight availability, a permissive Apache 2.0 license, support for both images and text, and a design that explicitly targets difficult visual reasoning rather than only basic description. The combination of OCR, grounding, mathematics, GUI-oriented tasks, and coding makes it a candidate for multimodal research and specialized local applications. The reported benchmark profile also indicates particular relevance to visual reasoning, OCR, and mathematical evaluation.

The trade-offs are equally important. Local operation shifts deployment and optimization work to the user. Long-context reasoning and PaCoRe can demand substantial compute, so the model may be slower and more expensive to run than a smaller single-pass model despite its relatively moderate parameter count. It is also text-output-only: it should not be selected when the requirement is native image, audio, or video generation.

Several integration details remain unverified in the supplied sources. Public documentation does not establish a priced hosted StepFun API, function calling, web search, structured-output guarantees, streaming behavior, or fine-tuning support. These omissions do not prove that such features are impossible in every wrapper, but they mean they should not be treated as standard model capabilities.

When to choose STEP3-VL-10B

Choose STEP3-VL-10B when you need an open-weight model that can inspect images and produce detailed text responses, especially for:

  • OCR combined with questions about document content or layout;
  • image question answering and visual explanation;
  • mathematical problems that include diagrams or other visual material;
  • GUI screenshot analysis and visual grounding experiments;
  • multimodal coding tasks involving interfaces, diagrams, or rendered results;
  • research or private deployments where local weights and Apache 2.0 licensing are important.

A different option may be more appropriate when you need predictable hosted pricing, a turnkey API, low-latency single-pass responses, or built-in tool and function calling. A text-only model may be cheaper for tasks without images, while a dedicated image-generation, audio, or video model is necessary for native media creation. Users with limited accelerator capacity should also consider whether ordinary SeRe inference is sufficient before attempting the more demanding PaCoRe configuration.

Bottom line

STEP3-VL-10B is best understood as an open, locally deployable vision-language reasoning model rather than a general multimodal platform. Its documented value comes from combining image understanding with substantial reasoning context, OCR, grounding, mathematics, and coding-oriented evaluation. The main decision is whether those capabilities justify the operational cost of running an open-weight model. For teams that need local visual reasoning and can provide suitable hardware, it is a focused candidate; for users seeking a simple priced API, native media generation, or lightweight low-latency inference, the supplied documentation does not position it as the ideal choice.


Answers to Frequently Asked Questions

How can STEP3-VL-10B be deployed and what does it cost?
STEP3-VL-10B is available as open weights through Hugging Face and ModelScope, with official deployment examples for Transformers, vLLM, and SGLang. The chat release, stepfun-ai/Step3-VL-10B, uses the Apache 2.0 license. No verified public per-token pricing was provided, so deployment costs primarily involve hardware, storage, electricity, and engineering resources.
What are SeRe and PaCoRe in STEP3-VL-10B?
SeRe is the model’s sequential reasoning mode, with a documented maximum sequence length of 64K tokens. PaCoRe is a parallel coordinated reasoning mode that aggregates evidence from 16 parallel rollouts and supports a documented context length of up to 128K tokens. PaCoRe may improve difficult-task performance but generally requires more computation.
What is STEP3-VL-10B?
STEP3-VL-10B is an open-weight vision-language model developed by StepFun. It accepts text and images as input and generates text for tasks such as image question answering, OCR, document analysis, visual reasoning, grounding, and multimodal coding.
What are the main capabilities of STEP3-VL-10B?
The model is designed for image understanding, OCR, document and layout analysis, visual grounding, GUI screenshot interpretation, mathematical reasoning with visual inputs, and coding tasks that involve images or interfaces. It produces text and does not natively generate images, audio, or video.


Sources 5
AI Provider

About StepFun