Mindket

MOSS-Image-SFT

Newversion 1 · updated

Overview

A text-to-image model from OpenMOSS, fine-tuned from MOSS-Image-Base, that reads plain prompts, tags or JSON layouts to place text and objects. For people who generate images with diffusers on an NVIDIA GPU.

MOSS-Image-SFT is a kit in the Developer category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.

At a glance

You need
  • Python 3.10 or later
  • An NVIDIA GPU with CUDA support
  • PyTorch 2.9 or later, built for your CUDA setup
  • About 10.2 GB of disk for the BF16 weights
Runs in
  • Python with the diffusers library
  • A computer with an NVIDIA GPU that supports CUDA
  • Any Windows, macOS or Linux machine for downloading the files
Start with
pip install "diffusers>=0.38" "transformers>=5.3" "accelerate>=1.10" "safetensors>=0.6" "Pillow>=10"

Platform

WindowsOperating system
macOSOperating system
LinuxOperating system

About

What it is

MOSS-Image-SFT is a text-to-image model from OpenMOSS, part of the MOSS-Image family. It is a supervised fine-tune of MOSS-Image-Base and shares the architecture and pipeline of that model. You can write a plain-language prompt, a list of tags, or a JSON layout that says where text and objects should go. It works in English and Chinese.

Who it suits

It suits people who want images with readable text and a planned layout, and developers who run an image model through diffusers.

IndustryWho uses itHow they use itExample
DesignDesignersDescribe a layout in JSON to place text and objectsA poster with a headline in a set spot
MarketingContent staffMake visuals with clear lettering from a promptA banner with a short slogan
SoftwareDevelopersCall the model from Python with diffusersAn app that returns an image for each prompt
AI researchResearchersCompare the Base model with the fine-tuned oneThe same prompt run through both

If you have no NVIDIA GPU, you can skip it, since the card asks for CUDA.

Where to use it

  • Python with the diffusers library
  • A computer with an NVIDIA GPU that supports CUDA
  • Any Windows, macOS or Linux machine for downloading the files
Use caseWhoWhat they get back
Prompt to imageDesignersA picture made from a plain-language prompt
Layout controlMarketersText and objects placed where a JSON layout says
Tag-based promptsDevelopersImages made from a sequence of tags

How to set it up

You need these first:

  • Python 3.10 or later
  • An NVIDIA GPU with CUDA support
  • PyTorch 2.9 or later, built for your CUDA setup
  • About 10.2 GB of disk for the BF16 weights
  1. Install a PyTorch build that matches your CUDA environment.
  2. Install the Python libraries from the first code block below.
  3. Download the model files with the second code block, or let diffusers fetch them on first load.
  4. Load the pipeline with the Python code in the next section.
pip install "diffusers>=0.38" "transformers>=5.3" "accelerate>=1.10" "safetensors>=0.6" "Pillow>=10"
pip install -U huggingface_hub
hf download OpenMOSS-Team/MOSS-Image-SFT

How to use it

Load the pipeline in Python, then give it a prompt, a tag list or a JSON layout. The part of the card given here ends before the call that makes the image, so read the full card for that step.

import torch
from diffusers import DiffusionPipeline
pipe = DiffusionPipeline.from_pretrained(
    "OpenMOSS-Team/MOSS-Image-SFT",
    custom_pipeline="pipeline_moss_image",
    trust_remote_code=True,
    torch_dtype={"default": torch.bfloat16, "vae": torch.float32},
)
ToolWhat it does
DiffusionPipelineLoads the model through diffusers
custom_pipeline="pipeline_moss_image"Picks the MOSS-Image pipeline code
trust_remote_code=TrueLets that pipeline code run when the model loads
torch_dtypeSets the data type for the model and for the VAE

Example

You load the pipeline, then ask for a whiteboard picture with a short list of tasks, and you give a JSON layout for where each line goes. The card does not show this exact run, so treat it as an expectation. The card says the fine-tuned model groups text more clearly than the Base model.

For newcomers and experts

A fine-tune starts from a base model and trains it further on chosen examples. A good first step is a plain-language prompt, and later you can try tags or a JSON layout for more control.

Because the architecture and pipeline match the Base model, setups built for the Base model should carry over. Other people have published 51 quantized and 26 fine-tuned versions of this model.

  1. Write a prompt, tags or a JSON layout
  2. Load the pipeline with diffusers
  3. Generate the image
  4. Check the text and the layout

Good to know

The weights are about 10.2 GB in BF16, and about 2.5 GB at 4-bit by Hugging Face's own estimate.

Weight size in GB
BF16 weights10.2 GB
4-bit estimate2.5 GB
  • Base model: MOSS-Image-Base, with the same architecture and pipeline
  • Hardware: needs an NVIDIA GPU with CUDA support
  • License: Apache 2.0
  • Cost to run: none named, you supply the GPU
  • Data it reaches: the prompts and layouts you give it, and the model files you download

README and files

README

MOSS-Image-SFT

A text-to-image model from OpenMOSS, fine-tuned from MOSS-Image-Base, that reads plain prompts, tags or JSON layouts to place text and objects. For people who generate images with diffusers on an NVIDIA GPU.

Made by OpenMOSS-Team on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.

About

What it is: MOSS-Image-SFT is a text-to-image model from OpenMOSS, part of the MOSS-Image family. It is a supervised fine-tune of MOSS-Image-Base and shares the architecture and pipeline of that model. You can write a plain-language prompt, a list of tags, or a JSON layout that says where text and objects should go. It works in English and Chinese.

Who it suits: It suits people who want images with readable text and a planned layout, and developers who run an image model through diffusers.

Industry | Who uses it | How they use it | Example
Design | Designers | Describe a layout in JSON to place text and objects | A poster with a headline in a set spot
Marketing | Content staff | Make visuals with clear lettering from a prompt | A banner with a short slogan
Software | Developers | Call the model from Python with diffusers | An app that returns an image for each prompt
AI research | Researchers | Compare the Base model with the fine-tuned one | The same prompt run through both

If you have no NVIDIA GPU, you can skip it, since the card asks for CUDA.

Where to use it:

  • Python with the diffusers library
  • A computer with an NVIDIA GPU that supports CUDA
  • Any Windows, macOS or Linux machine for downloading the files
Use case | Who | What they get back
Prompt to image | Designers | A picture made from a plain-language prompt
Layout control | Marketers | Text and objects placed where a JSON layout says
Tag-based prompts | Developers | Images made from a sequence of tags

How to set it up: You need these first:

  • Python 3.10 or later
  • An NVIDIA GPU with CUDA support
  • PyTorch 2.9 or later, built for your CUDA setup
  • About 10.2 GB of disk for the BF16 weights
  1. Install a PyTorch build that matches your CUDA environment.
  2. Install the Python libraries from the first code block below.
  3. Download the model files with the second code block, or let diffusers fetch them on first load.
  4. Load the pipeline with the Python code in the next section.
pip install "diffusers>=0.38" "transformers>=5.3" "accelerate>=1.10" "safetensors>=0.6" "Pillow>=10"
pip install -U huggingface_hub
hf download OpenMOSS-Team/MOSS-Image-SFT

How to use it: Load the pipeline in Python, then give it a prompt, a tag list or a JSON layout. The part of the card given here ends before the call that makes the image, so read the full card for that step.

import torch
from diffusers import DiffusionPipeline
pipe = DiffusionPipeline.from_pretrained(
    "OpenMOSS-Team/MOSS-Image-SFT",
    custom_pipeline="pipeline_moss_image",
    trust_remote_code=True,
    torch_dtype={"default": torch.bfloat16, "vae": torch.float32},
)
Tool | What it does
DiffusionPipeline | Loads the model through diffusers
custom_pipeline="pipeline_moss_image" | Picks the MOSS-Image pipeline code
trust_remote_code=True | Lets that pipeline code run when the model loads
torch_dtype | Sets the data type for the model and for the VAE

Example: You load the pipeline, then ask for a whiteboard picture with a short list of tasks, and you give a JSON layout for where each line goes. The card does not show this exact run, so treat it as an expectation. The card says the fine-tuned model groups text more clearly than the Base model.

For newcomers and experts: A fine-tune starts from a base model and trains it further on chosen examples. A good first step is a plain-language prompt, and later you can try tags or a JSON layout for more control.

Because the architecture and pipeline match the Base model, setups built for the Base model should carry over. Other people have published 51 quantized and 26 fine-tuned versions of this model.

Write a prompt, tags or a JSON layout
Load the pipeline with diffusers
Generate the image
Check the text and the layout

Good to know: The weights are about 10.2 GB in BF16, and about 2.5 GB at 4-bit by Hugging Face's own estimate.

Title: Weight size in GB
BF16 weights: 10.2 GB
4-bit estimate: 2.5 GB
  • Base model: MOSS-Image-Base, with the same architecture and pipeline
  • Hardware: needs an NVIDIA GPU with CUDA support
  • License: Apache 2.0
  • Cost to run: none named, you supply the GPU
  • Data it reaches: the prompts and layouts you give it, and the model files you download

On Hugging Face, 13 November 2026

  • Task: text to image
  • Library: diffusers
  • Parameters: 5.1B
  • Weights: about 10.2 GB in BF16; about 2.5 GB at 4-bit (estimate)
  • Formats: Safetensors
  • Downloads in the last 30 days: 22,963
  • Likes: 950
  • License: apache-2.0
  • Languages: en, zh
  • Based on: OpenMOSS-Team/MOSS-Image-Base
  • Quantized versions: 53
  • Fine-tunes: 26
  • Tags: diffusers, safetensors, moss-image, text-to-image

Links

Get the model

Download its files with Hugging Face's command line:

pip install -U huggingface_hub
hf download OpenMOSS-Team/MOSS-Image-SFT

Then follow the usage in its model card. Nothing in this kit runs by itself.

Files
README.md  5 KB

1 file, 5 KB, downloaded as a zip.

What’s new

  • Version 1 · 2026-11-12

Compare with similar

Listed Hugging Face models in the same category that share the most tags with this one.

ProductDownloads, last 30 daysLikesParametersLicenseLast change
MOSS-Image-SFT This page22,9639505.1Bapache-2.0
MOSS-Image-SFT-4-stepsShares moss-image · text-to-image · diffusers73,131965.1Bapache-2.0
KromossShares moss-image · text-to-image · diffusers64,7283225.1Bapache-2.0
MOSS-Image-BaseShares moss-image · text-to-image · diffusers13,5356565.1Bapache-2.0
MOSS-Image FP16-fixedShares moss-image · text-to-image · diffusers038—apache-2.0
moss_image_base_dmd2Shares moss-image · text-to-image · diffusers023—apache-2.0
Numbers as Mindket last read them, from 2026-11-12 to 2026-11-13.

Reviews

No ratings yet

Write a review

No reviews yet.

What people say

Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search and on Trendshift. Mindket doesn’t write or check them. Open one to read it where it was posted.

UndergroundAI⚡ Ein neues Bildmodell erobert HuggingFace. 🛠️ MOSS-Image-SFT vom OpenMOSS-Team begeistert die Community als spannender Bildgenerator und sammelt… 🚀 Entdecke diesen KI-Geheimtipp jetzt auf Underground AI. 👉 https://underground-ai.bolt.app/ #KuenstlicheIntelligenz #OpenSource1 likelexiamusingly another <6B dropped within like a day. haven't tried it yet but the localllama weebs seem to like it huggingface.co/OpenMOSS-Tea...1 likeSciheraldMOSS-Image-SFT AI Model Released for Text-to-Image Generation OpenMOSS-Team releases MOSS-Image-SFT, a 5.1B parameter AI model for generating images from text prompts and JSON layouts, now available on Hugging Face. #scienceデイリーHuggingFaceトレンド今日のHuggingFaceトレンド OpenMOSS-Team/MOSS-Image-SFT MOSS-Image-SFTは、MOSS-Image-Baseを教師あり微調整したテキストから画像を生成するモデルです。 自然言語プロンプトやJSONレイアウトによる制御に対応し、文字やオブジェクトの配置を最適化することで、ベースモデルよりも整理されたレイアウトや明確なテキスト表示を実現することを目的としています。デイリーHuggingFaceトレンド今日のHuggingFaceトレンド OpenMOSS-Team/MOSS-Image-SFT MOSS-Image-SFTは、MOSS-Image-Baseを教師あり微調整したテキストから画像を生成するモデルです。 自然言語プロンプトやJSONレイアウトによる制御に対応し、テキストの配置やオブジェクトの整理精度を向上させることを目的としています。デイリーHuggingFaceトレンド今日のHuggingFaceトレンド OpenMOSS-Team/MOSS-Image-SFT MOSS-Image-SFTは、MOSS-Image-Baseを教師あり微調整したテキストから画像への生成モデルです。 自然言語やJSONレイアウト等による制御をサポートし、テキスト配置やオブジェクト構成の精度を高め、より整理された画像生成を実現することを目的としています。デイリーHuggingFaceトレンド今日のHuggingFaceトレンド OpenMOSS-Team/MOSS-Image-SFT MOSS-Image-Baseを教師あり微調整したテキストから画像への生成モデルMOSS-Image-SFTを提供します。 自然言語やJSON形式での指定に対応し、テキストの配置やオブジェクトの配置を制御可能です。 ベースモデルに比べて、テキストのグループ化やレイアウトの整理能力が向上しています。

Searched

More from Mindket

See all from Mindket

Nanosaur2-670M

well9472 · Kit

Makes illustrations from text prompts with a small 670M-parameter diffusion model, run through ComfyUI. Built as a low-budget research model for people who wan…

New

Reads handwritten Arabic text from images and returns it as text. A fine-tuned PaddleOCR-VL model for people digitizing Arabic handwriting.

New

Makes video clips from a text prompt or an image plus text, at up to 720P and 24 frames per second, in the Diffusers format for a single consumer GPU.

New

Similar in Developer

See all in Developer

Wan2.2-S2V-14B

Wan-AI · Kit

Generates cinematic video of a character driven by an audio track, and can also lip-sync existing video. For video creators, animators and researchers with a l…

New

Wan2.2-Animate-14B

Wan-AI · Kit

Animates a character or swaps one into a video by copying a performer's movement and expressions, as one model from the Wan2.2 video family. Use only faces and…

New

d3-turbo

vllm-sr · Kit

Answers choice, yes-or-no, score, box and tracking questions about text, images or video in one call, with a probability for each answer. For people building r…

New