Model reference · open weights

SenseNova-Vision-MoT

LLMs sensenova Omni (any→any) 1 build Non-commercial 513 dl/mo

SenseNova-Vision-MoT is an open-weight language model from sensenova. SenseNova-Vision-7B-MoT (BF16) weighs 335 MB; the smallest configuration that runs it is RTX 3060 12 GB.

For self-hosting, compare this build's requirements below with the GPU you plan to rent.

  • SenseNova-Vision-MoT is a unified multimodal model developed by sensenova that handles computer vision tasks like detection, segmentation, and depth estimation through text or image generation.
  • It supports a context length of 32768 tokens and operates in English.
  • The model is released under the cc-by-nc-4.0 license for non-commercial use.

Summary of the sensenova/SenseNova-Vision-7B-MoT model card, 2026-10-31

What it is

Released bysensenova
Released2026-06-29
VRAM335 MB for the weights

What it runs on

Memory and cards for SenseNova-Vision-7B-MoT (BF16)

335 MBweights, file size
57 MBcache per 1K tokens
799 MBruntime overhead, at least
32,768 tokenscontext max
CardRequests at onceContext maxMemory
8K each32K each
RTX 3060 12 GB225all 32K11.6 GB
RTX 4060 Ti 16 GB307all 32K15.4 GB
RTX 3090 24 GB4711all 32K23.4 GB
RTX 4090 24 GB4711all 32K23.4 GB
RTX 5090 32 GB6315all 32K31.0 GB
L40S 48 GB9122all 32K44.0 GB
A100 80 GB16441all 32K78.2 GB
H100 80 GB15438all 32K78.1 GB
RTX PRO 6000 Blackwell 96 GB18746all 32K93.8 GB
DGX Spark (GB10) 128 GB unified21654all 32K107 GB
H200 141 GB28170all 32K138 GB
B200 180 GB36190all 32K176 GB
Memory needed at each load
Requests at once8K tokens each32K tokens each
11.6 GB3.0 GB
53.5 GB10.5 GB
84.9 GB16.2 GB
168.7 GB31.2 GB
3216.2 GB61.3 GB
6431.2 GB121 GB

One card, with vLLM's small-card settings.

From the model card

What sensenova says about SenseNova-Vision-MoT

Read the model card

🌟 Overview

SenseNova-Vision is a unified multimodal model for computer vision. It reformulates heterogeneous visual perception tasks as text generation, image generation, or mixed text-image generation, instead of relying on task-specific heads, decoders, or loss functions for each individual task. The model supports structured visual understanding, dense geometric prediction, segmentation, and multi-view visual geometry within a shared instruction-following interface.

🚀 Model Description

SenseNova-Vision rethinks computer vision as unified multimodal generation. Traditional computer-vision systems usually attach task-specific prediction heads for detection, segmentation, depth, surface normal, or 3D geometry. SenseNova-Vision instead expresses these heterogeneous tasks through the native input-output spaces of a unified multimodal model.

Natural-language instructions and optional visual prompts specify the target task, regions, views, output schema, and decoding convention. The model then generates different target formats depending on the task:

Target typeRepresentative tasksOutput form
Structured textDetection, referring localization, OCR, GUI grounding, keypoints, camera parametersText records with normalized coordinates or structured fields
Dense imageDepth, surface normal, point maps, binary masks, color-coded masksImage-like target maps
Mixed text-imageMulti-instance segmentation, grounded conversation segmentation, compositional perceptionText labels plus generated masks or visual maps

This formulation allows a single model to cover structured visual understanding, dense geometric prediction, segmentation, and multi-view visual geometry while keeping outputs decodable for standard benchmarks.

🌐 Key Features

  • Unified vision-task formulation: Heterogeneous computer-vision tasks are cast into the native text, image, and mixed generation spaces of a unified multimodal model.
  • No task-specific heads: The model does not rely on separate detection, segmentation, depth, normal, or geometry heads.
  • Decodable outputs: Generated text and images can be converted back into benchmark-compatible boxes, points, OCR strings, masks, depth maps, normal maps, point maps, and camera records.
  • Broad task coverage: The same model handles structured visual understanding, segmentation, dense geometry, and multi-view visual geometry.
  • Instruction-defined task variants: Natural-language instructions enable flexible task definitions beyond fixed benchmark schemas.

🛠️ How to Use

Please use the official inference code from the SenseNova-Vision GitHub repository:

git clone https://github.com/OpenSenseNova/SenseNova-Vision.git
cd SenseNova-Vision

Environment Setup

Create the environment from the repository root:

bash setup.sh sensenova-vision
conda activate sensenova-vision

Download the Model

You can download the model weights from Hugging Face with huggingface_hub:

from huggingface_hub import snapshot_download

model_path = snapshot_download("sensenova/SenseNova-Vision-7B-MoT")
print(model_path)

The printed model_path points to the local checkpoint directory and can be used as the model path for inference.

Run the Curated Example

We provide a curated example to quickly verify the environment and model setup:

bash scripts/run_sensenova_vision.sh example

Run One Inference Request

You can also run a single inference request with the official wrapper. For example, the following command performs binary segmentation for the target category "person":

bash scripts/run_sensenova_vision.sh inference \
  binary_seg \
  "person" \
  examples/images/2.jpg

Launch the Web Demo

You can launch the Gradio web demo using the official wrapper provided in the repository. The wrapper will print the local URL before starting Gradio. Open the printed URL in your browser to interact with the model.

For more details, supported tasks, and additional examples, please refer to the official GitHub repository:

https://github.com/OpenSenseNova/SenseNova-Vision

🏗️ Key Contributions

  • 🔗 We introduce a unified multimodal generation formulation that casts heterogeneous computer vision tasks into the native input-output spaces of UMMs.
  • 🧩 We construct the SenseNova-Vision Corpus, a large-scale computer-vision instruction-response corpus with decodable text, image, and mixed text-image targets.
  • ✨ We train SenseNova-Vision and show strong results across structured visual understanding, dense geometric prediction, segmentation, and multi-view visual geometry, while supporting language-defined task variants beyond fixed benchmark schemas.

🏆 Benchmark Results

SenseNova-Vision is evaluated across structured visual understanding, dense geometric prediction, segmentation, and multi-view visual geometry. All tasks are formulated with natural-language instructions: textual outputs are parsed into benchmark-specific structures such as boxes, points, recognized text, keypoints, and camera parameters, while image outputs are decoded into masks, depth maps, normal maps, or 3D point maps.

Structured Visual Understanding

Structured visual understanding evaluates tasks whose outputs can be represented as structured textual predictions, including box- and point-based localization, referring detection, OCR localization, GUI grounding, and keypoint localization.

Dense Geometric Prediction

Dense geometric prediction evaluates pixel-aligned geometric outputs, including monocular depth estimation and surface normal estimation.

Segmentation

Segmentation evaluates mask prediction under semantic, referring, reasoning, grounded, and interactive guidance.

Multi-View Visual Geometry

Multi-view visual geometry evaluates geometric prediction from multiple input images, including multi-view point map reconstructi

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