Model reference · open weights

SenseNova-Loop

NEW · this week LLMs sensenova Vision + text 1 build Open weights 566 dl/mo

SenseNova-Loop is an open-weight language model from sensenova. SenseNova-Loop-9B-Preview (FP32) weighs 19.1 GB; the smallest configuration that runs it is RTX 4090 24 GB.

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

  • SenseNova-Loop-9B-Preview is a multimodal language model developed by sensenova for long-context and agentic workflows.
  • It accepts text and images to generate text, supporting applications that combine document understanding, coding, and interaction with external tools.
  • The model features 9.7B parameters, a context length of 262,144 tokens, and supports English and Chinese.
  • It is released under the Apache 2.0 license.

Summary of the sensenova/SenseNova-Loop-9B-Preview model card, 2026-11-01

What it is

Released bysensenova
Released2026-10-28
Parameters9.7B
VRAM19.1 GB for the weights

What it runs on

Memory and cards for SenseNova-Loop-9B-Preview (FP32)

19.1 GBweights, file size
33 MBcache per 1K tokens
103 MBfixed state per request
2.1 GBruntime overhead, at least
262,144 tokenscontext max
CardRequests at onceContext maxMemory
8K each32K each
RTX 3060 12 GB … RTX 4060 Ti 16 GB
2 smaller cards
RTX 3090 24 GB5162K23.4 GB
RTX 4090 24 GB5160K23.4 GB
RTX 5090 32 GB268all 256K31.0 GB
L40S 48 GB6119all 256K44.0 GB
A100 80 GB15348all 256K78.2 GB
H100 80 GB13843all 256K78.1 GB
RTX PRO 6000 Blackwell 96 GB18057all 256K93.8 GB
DGX Spark (GB10) 128 GB unified21768all 256K107 GB
H200 141 GB29994all 256K138 GB
B200 180 GB400126all 256K176 GB
2× RTX 4060 Ti 16 GB
tensor parallel
206219K15.4 GB a card
2× RTX 4090 24 GB
tensor parallel
6219all 256K23.4 GB a card
2× RTX 3090 24 GB
tensor parallel
6319all 256K23.4 GB a card
Memory needed at each load
Requests at once8K tokens each32K tokens each
121.6 GB22.4 GB
523.1 GB27.1 GB
824.2 GB30.6 GB
1627.2 GB40.0 GB
3233.1 GB58.9 GB
6445.0 GB96.5 GB

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

From the model card

What sensenova says about SenseNova-Loop

Read the model card

📣 News

  • [2026.10.30] We release SenseNova-Loop-9B-Preview, a looped multimodal model for long-context and agentic workflows.

🚀 SenseNova-Loop-9B-Preview

🎬 Showcase (Created by Raccoon Work)

Motion Design
PPT Design
Data Analysis

Overview

SenseNova-Loop-9B-Preview is a multimodal language model developed for long-context and agentic workflows. It accepts text and images and generates text for applications that combine document understanding, coding, and interaction with external tools.

The model combines a looped decoder with two-stream manifold-constrained hyper-connections (mHC). A contiguous block of decoder layers is executed twice with shared weights, while learned mappings manage information flow between two residual streams in the looped section. Together, these components provide a deeper execution path without duplicating the repeated block's parameters.

Documented training recipes combine long sequences, multimodal inputs, and supervised task trajectories, with a maximum training sequence length of 262,144 tokens. For the best model performance, we recommend using our documented deployment environment and configuration parameters.

Model highlights

  • Shared looped block: 24 decoder layers are applied twice in sequence, producing 56 decoder-layer executions from 32 distinct layers.
  • Two-stream mHC: learned mappings route and combine information across two residual streams in the looped section.
  • Hybrid attention: the decoder interleaves linear and full attention in a repeating four-layer pattern.
  • Long-context multimodal training: documented recipes include text, images, code, and tool trajectories at sequence lengths up to 256K tokens.

📊 Key Benchmarks

Model specifications

PropertySenseNova-Loop-9B-Preview
ArchitectureAutoregressive multimodal decoder; looped block with two-stream mHC
Backbone scale~9B total parameters; ~14.6B inference parameters
Input / outputText and images / text
Distinct decoder layers32
Looped layers / passes[4, 28) / 2, with shared weights
Decoder layer executions56 per forward pass
mHC streams2
Training contextUp to 262,144 tokens
Existing export precisionBF16 backbone; FP32 mHC routing parameters

Model architecture

SenseNova-Loop-9B-Preview builds on a 32-layer multimodal decoder that combines shared-weight looped computation, hybrid attention, and two-stream manifold-constrained hyper-connections (mHC). The following sections describe how these components extend the computation path and manage information flow through the model.

Looped decoder

The decoder first processes the input through layers 0–3. The same block of layers 4–27 is then applied twice in sequence, after which layers 28–31 and the output head produce the model's output. If B represents the repeated block and h its input, the looped computation can be written as B(B(h)).

During inference, the model performs 56 decoder-layer computations per forward pass while storing only 32 sets of decoder-layer weights. The looped block reuses the same weights across both passes, with the second pass taking the first pass's output as input.

Hybrid attention

The decoder interleaves linear-attention and full-attention layers. Each four-layer group contains three linear-attention layers followed by one full-attention layer. The loop boundaries align with complete four-layer groups, so the attention pattern is preserved across both passes.

Two-stream mHC

Inside the looped section, mHC carries two residual streams around the decoder-layer computations. Learned mappings govern how a layer reads from the streams, mixes stream information, and incorporates the layer output into the residual state. Sinkhorn normalization constrains the stream-mixing map; the documented configuration uses 20 iterations.

The loop range, pass count, and mHC routing parameters form part of the checkpoint's execution configuration. A compatible inference implementation must load these parameters and reproduce the same execution order.

ConfigurationValue
Distinct decoder layers / executions32 / 56
Repeated block / passes[4, 28) / 2
Hidden dimension4,096
Feed-forward dimension12,288
Vocabulary size248,320
Full-attention heads / KV heads16 / 4
mHC streams / Sinkhorn iterations2 / 20

Inference acceleration

SenseNova-Loop-9B-Preview supports MTP for accelerated inference. Dspark and Dflash2 are under development, with training currently in progress.

MethodStatus
MTPAvailable
DsparkTraining in progress
Dflash2Training in progress

Practical speedups depend on the workload, hardware, and serving configuration.

Models and resources

ResourceStatus
Model weightsHugging Face model page
Transformers inference implementationPublication details to be announced
Technical reportTBD

Getting started

Use Transformers to load the model and its custom implementation from a Hugging Face repository or a local model directory. The example below runs text generation on a single GPU.

Requirements

The checked inference environment uses Transformers 5.18.0 and PyTorch 2.11.0 with CUDA 13.0. The model directory must include the configuration, tokenizer, chat template, model code, and accessible weight shards.

First install a PyTorch build compatible with your CUDA environment, then install the remaining dependencies:

python -m pip install "transformers==5.18.0" accelerate safetensors

Text generation with Transformers

Set model_id to the Hugging Face repository ID or a local model directory, then run:

import torch
from transforme

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