alt.freeweights.text / SenseNova-U1.5-8B-MoT
From: sensenova <huggingface.co/sensenova>Newsgroups: alt.freeweights.textSubject:

SenseNova-U1.5-8B-MoT

Date: 2026-11-15Commit: a2462ccSigned: 2DC28CC7B26A283B ✓

Any to any model with 17.5B parameters. Safetensors weights, 35.1 GB in all. Published by sensenova under Apache-2.0.

17.5B params35.1GBSenseNova-U1.5-8B-MoTsafetensorspermissive
FactsParams17.5BSize35.1 GBFormatssafetensorsTaskany to anyLicenseApache-2.0From sourcepermissive
$ fw get sensenova/SenseNova-U1.5-8B-MoT
# manifest sha256 070215bcb667… · 35.1 GB · 18 files
$ fw verify ./SenseNova-U1.5-8B-MoT sensenova/SenseNova-U1.5-8B-MoT
From sourceHosted (signed)sensenova/SenseNova-U1.5-8B-MoTLast check: 2026-11-15 02:50 UTC

Get help: custom fine-tune or private deploy. We review your setup before we quote.

Works with

Runs with

Ranked by fit to this model (safetensors), then by GitHub stars.

Overview

Size
35.1 GB
Weights
35.1 GB (safetensors)
Parameters
17.5B
Formats
safetensors
Task
any to any
License
Apache-2.0 (permissive)
Files
18, each with a sha256
Publisher
sensenova
Added
2026-11-15
Section
alt.freeweights.text
Lineage

Original release from the publisher.

Where these bytes come from
Publisher at the pinned commit→You

Sources are tried in order. A file counts only when its size and sha256 match the manifest. Sources are checked when you ask for them, not on a timer.

Sources
BadgeHostLast checkResult
From sourcehuggingface.co2026-11-15 02:50 UTCpassed

Model card

From the publisher at commit a2462cc. Shown as plain text with links; images open at the publisher.

SenseNova-U1.5-8B-MoT#

English | 简体中文

GitHub SenseNova-U1.5 on Hugging Face NEO-unify ModelScope-模型 SenseNova-U Demo License

Image: SenseNova-U1.5 native unified multimodal architecture

News#

We introduce SenseNova-U1.5-8B-MoT-TailSteer, extending SenseNova-U1.5 with substantially improved multi-turn editing stability while largely preserving its generation and editing capabilities.

SenseNova-U1.5 base model and TailSteer across 20 successive edits

Compose objects without rebuilding the scene: multi-reference editing with SenseNova-U1.5 and TailSteer

Overview#

SenseNova-U1.5-8B-MoT is our latest native unified multimodal checkpoint for more accurate, consistent, reliable, and aesthetically compelling visual creation. Built on NEO-unify, it strengthens the patchify layers, data quality and distribution, task formulation, prompt enhancement, and post-training pipeline.

The official release focuses on six user-visible improvements:

  • Higher-quality image generation: improved composition and color harmony, with more realistic material rendering, natural lighting, stronger visual fidelity, and finer local details.
  • Better text rendering and infographic generation: more legible Chinese and English text, with clearer information hierarchy in posters, infographics, brand assets, and other text-dense designs.
  • More efficient native 4K generation: more coherent global structure, color harmony, and stable high-resolution output with improved generation efficiency.
  • More reliable native image editing: stronger preservation of subject identity and unedited content across local, text, multi-reference, insertion, and replacement edits.
  • Stronger complex-instruction following: more consistent execution of object counts, spatial relationships, layouts, styles, and multiple constraints within a single request.
  • More precise visual control: more accurate region- and object-level control through bounding boxes, visual markers, and single- or multi-image references.

Showcases#

Image: SenseNova-U1.5 generation and editing showcases

Key Benchmarks#

Image: SenseNova-U1.5 benchmark overview

View detailed benchmark results

Image: SenseNova-U1.5 detailed benchmark results

Quick Start#

The reference inference implementation is available in the SenseNova-U1 GitHub repository.

Installation#
git clone https://github.com/OpenSenseNova/SenseNova-U1.git
cd SenseNova-U1
uv sync
source .venv/bin/activate

The upstream environment uses Python 3.11, PyTorch 2.8, and CUDA 12.8. For other CUDA versions and optional FlashAttention configurations, see the installation guide.

Text-to-Image#
python examples/t2i/inference.py \
  --model_path sensenova/SenseNova-U1.5-8B-MoT \
  --prompt "A cinematic mountain lake at sunrise, realistic photography." \
  --width 2048 --height 2048 \
  --device_map auto \
  --output output.png
Image Editing#
python examples/editing/inference.py \
  --model_path sensenova/SenseNova-U1.5-8B-MoT \
  --image input.png \
  --prompt "Change the jacket to cobalt blue. Preserve the face, pose, background, lighting, and framing." \
  --output edited.png

See the inference examples for more options, supported resolutions, and batch processing.

Best Practices#

Direct natural-language prompts work well for clear tasks with few constraints. For complex generation or editing, use prompt enhancement when additional planning is needed and explicitly specify what should remain unchanged.

See the SenseNova-U1.5 Cookbook for setup instructions and optional Image PE, Caption-to-Prompt, and Editing PE recipes.

🌐 Use with SenseNova-Studio#

The fastest way to experience SenseNova-U1.5 is through SenseNova-Studio — a 🆓 free online playground where you can try the model directly in your browser, no installation or GPU required.

Ongoing Improvements#

The official release improves upon the Preview, though challenges remain in:

  • Over-emphasized details or colors: some prompts may produce excessive high-frequency detail or oversaturated colors, which can often be mitigated by lowering cfg_scale.
  • Dense text errors: dense, lengthy, small, or mixed Chinese-English text may contain errors.
  • Constrained layouts: exact counts, alignment, or hierarchy may be imperfect in highly constrained layouts.
  • Unstable human details: small faces, hands, limbs, and fine-grained object structures may remain unstable.
  • Complex editing drift: broad, multi-turn, or multi-reference edits may drift, especially when many regions must be preserved simultaneously.

Models#

ModelStageHF Weights
SenseNova-U1.5-8B-MoTRL🤗 Model
SenseNova-U1.5-8B-MoT-SFTSupervised fine-tuning🤗 Model
SenseNova-U1.5-8B-MoT-TailSteerRL + TailSteer🤗 Model

🌐 Join the Community!#

Join our growing community to share feedback, get support, and stay updated on the latest SenseNova-U1 developments — we'd love to hear from you!

| Discord | Feishu Group

| https://discord.com/invite/BuTXPHmQub | Image: image

Citation#

If this project is helpful for your research, please consider starring the repository and citing:

@misc{sensenova2026neounify,
  title        = {NEO-unify: Building Native Multimodal Unified Models End to End},
  author       = {SenseNova},
  journal      = {Hugging Face blog},
  url          = {https://huggingface.co/blog/sensenova/neo-unify},
  year         = {2026}
}

@article{sensenova2026sensenovau1,
  title        = {SenseNova-U1: Unifying Multimodal Understanding and Generation with NEO-unify Architecture},
  author       = {Diao, Haiwen and Wu, Penghao and Deng, Hanming and Wang, Jiahao and Bai, Shihao and Wu, Silei and Fan, Weichen and Ye, Wenjie and Tong, Wenwen and Fan, Xiangyu and others},
  journal      = {arXiv preprint arXiv:2605.12500},
  year         = {2026}
}

@article{sensenova2026sensenovau1.5,
  title        = {SenseNova-U1. 5: Towards Native Unified Visual Intelligence},
  author       = {Diao, Haiwen and Wang, Jiahao and Ding, Chenjing and Deng, Hanming and Chen, Jiangnan and Zhang, Ruixi and Wang, Ruohui and Tong, Wenwen and Fan, Xiangyu and Wang, Yubo and others},
  journal      = {arXiv preprint arXiv:2609.11929},
  year         = {2026}
}

License#

This model is released under the Apache 2.0 License.

Files

18 files · 35.1 GBWeights 35.1 GB (safetensors). Sizes and sha256 from the signed manifest.
Hide all 18 files with their sha256
FileSizesha256
.gitattributes1.52 KB11ad7efa24975ee4b0c3c3a38ed18737f0658a5f75a0a96787b576a78a023361
README.md10.1 KBa22229e7f3524f45bb4eacf27b725a71a6fadeec11ea358c5537fc83976c3e22
README_CN.md6.74 KB80a90331f0f3406e201905b3588a4b687f8c977e19996a8a81462acadb1efc53
added_tokens.json8.01 KBd0ff3acec259fabfafc1ffa67638aeaf58203e5e604648fb44f072e4efe040c4
config.json2.63 KB6497591f64cb0dd6917fbb10c0cd13024e5817179a9aa3700998eb137a553d6b
merges.txt1.67 MB455e0caaa06abffc663e9282dfe71dde07fd1991eaf24146bf08793c4dba4497
model-00001-of-00008.safetensors4.97 GB2c1c34004cc8af1d8117f77f4ab3898d9ee6709f0c5c6ca67ac89a8cbe3a7556
model-00002-of-00008.safetensors4.93 GB25976ebcae74749ce915dd8b5657fff8d06abfcd92122d6f1155047431caec30
model-00003-of-00008.safetensors4.98 GBb4e9a064c19af0a021fc80505ac9189e55305bd89d6b075796ca2116dc14e7cd
model-00004-of-00008.safetensors4.95 GB04bc2b31e28bb2fad73e21c7e8656ca4e1b846ccdab1991a9221926f67911702
model-00005-of-00008.safetensors4.93 GB531f26640e0810c0eb6eaa6578e0dd09fe67e9a1c4c385a18f091a53d2500ba6
model-00006-of-00008.safetensors5.00 GBe9ddda7a6ab2c7de1840bb9b1c08a9df2aa161ef3c063a744977c4d74dac1d98
model-00007-of-00008.safetensors4.93 GBa9cb58e5c45c8c857fe3462eb4c38f6fa25b19789de56dd95a0abf92175145ed
model-00008-of-00008.safetensors369 MB90862be20f40e667de050ef5dd78bb13393fb1ac23264552b9040be9a2608f35
model.safetensors.index.json113 KB14bd9eda56dc3d520fe6127bf158b2eed292d3a7ac73667586390eb8e03491b9
special_tokens_map.json40.0 KB529306ff26be5cf190b4d96781e63c7dccd03ef0a39f87c0f1289d2d5a67a02f
tokenizer_config.json63.5 KB7433b95cec590c7d687259e81bca1bc4630ff39773dbf7f30f7df27a99748077
vocab.json3.38 MB87a257b04b17642a0688c98cd1df89c398bda4fee532d6f88b38a659ecb4ac8d
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
a2462cc1b5 pinned now2026-11-15 02:50 UTC18 files · 35.1 GB

Use it

$ fw get sensenova/SenseNova-U1.5-8B-MoT
# manifest sha256 070215bcb667… · 35.1 GB · 18 files
$ fw verify ./SenseNova-U1.5-8B-MoT sensenova/SenseNova-U1.5-8B-MoT
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/sensenova/SenseNova-U1.5-8B-MoT.json --dir ./SenseNova-U1.5-8B-MoT $ python3 fw.py verify ./SenseNova-U1.5-8B-MoT ./sensenova__SenseNova-U1.5-8B-MoT.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download sensenova/SenseNova-U1.5-8B-MoT --revision a2462cc1b549bace2c0896143bbbcbb3fa217c76 --local-dir ./SenseNova-U1.5-8B-MoT

License

Name
Apache License 2.0
Id
Apache-2.0
Class
Permissive
Redistribution
yes
Listing
Hosted (signed)
Decided
License as declared by the publisher. No person read it. 2026-11-15
Text in
README.md
Text sha256
a22229e7f3524f45bb4eacf27b725a71a6fadeec11ea358c5537fc83976c3e22
Terms gate
No extra terms beyond the license.

Read the license text

Licenses are checked against the license table. A custom license passes only after a person reads it.

Provenance

From: sensenova <huggingface.co/sensenova>Newsgroups: alt.freeweights.textSubject: SenseNova-U1.5-8B-MoTDate: 2026-11-15Commit: a2462ccSigned: 2DC28CC7B26A283B ✓
Upstream
sensenova/SenseNova-U1.5-8B-MoT
Pinned commit
a2462cc1b549bace2c0896143bbbcbb3fa217c76
Manifest
SenseNova-U1.5-8B-MoT.json · .minisig
Manifest sha256
070215bcb6673c24031279f970557b7b769c210d56ac110fd18b672fe9b63e68
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-15 02:50 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/sensenova/SenseNova-U1.5-8B-MoT.json $ curl -O https://freeweights.allternit.com/manifests/sensenova/SenseNova-U1.5-8B-MoT.json.minisig $ minisign -Vm SenseNova-U1.5-8B-MoT.json -P RWQ7KGqyx4zCLXtUFOqvfv8L3g+8fpKJ1FsuxPyOYMF+4KufbUxKq1Oq $ shasum -a 256 <file> # compare with the Files tab

A manifest whose signature fails must be rejected. A file whose size or sha256 does not match must be discarded. Verify a download

Model tree

No related models in this catalog.Nothing here lists this model as its parent, and it names no parent.
Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download sensenova/SenseNova-U1.5-8B-MoT
Open in Freeweights Studio

Pull, verify and run it in the Allternit app on Desktop, web or phone.

Signed manifest
minisign, key 2DC28CC7B26A283B. SenseNova-U1.5-8B-MoT.json. Provenance. Takedown history: none.
From: laion <huggingface.co/laion>Subject: a2-rl-e2egit_large-50-32B
From: laion <huggingface.co/laion>Subject: a3-rl-DCAgent_exp_rpt_e2egit-large-15-8B
From: laion <huggingface.co/laion>Subject: a3-rl-DCAgent_exp_rpt_e2egit-v2-10-8B
From: laion <huggingface.co/laion>Subject: a3-rl-DCAgent_exp_rpt_pymethods2test-large-80-8B
From: laion <huggingface.co/laion>Subject: a3-rl-DCAgent_exp_rpt_unitsyn-python-large-10-8B
From: laion <huggingface.co/laion>Subject: a3-rl-DCAgent_mix_h2_language_proportional-65-8B