OpenMOSS-Team / MOSS-Image-SFT

huggingface.co
Total runs: 4.5K
24-hour runs: 0
7-day runs: 3.3K
30-day runs: 3.3K
Model's Last Updated: October 19 2026
text-to-image

Introduction of MOSS-Image-SFT

Model Details of MOSS-Image-SFT

MOSS-Image-SFT

MOSS-Image-Base and MOSS-Image-SFT

MOSS-Image-SFT is a supervised fine-tuned text-to-image model in the MOSS-Image family from OpenMOSS, derived from MOSS-Image-Base . It uses the same architecture and inference pipeline, supporting natural-language prompts, tag sequences, and JSON layouts for controlling text placement and object arrangement.

Base vs. SFT

In this example, SFT produces clearer text grouping and a more organized whiteboard layout.

MOSS-Image-Base MOSS-Image-SFT
MOSS-Image-Base MOSS-Image-SFT
Quick start

Use Python 3.10 or later and an NVIDIA GPU with CUDA support. Install a PyTorch 2.9 or later build compatible with your CUDA environment, then install:

pip install "diffusers>=0.38" "transformers>=5.3" "accelerate>=1.10" "safetensors>=0.6" "Pillow>=10"
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},
)
pipe.scheduler = type(pipe.scheduler).from_config(pipe.scheduler.config)
pipe.to("cuda")

prompt = '''A wide view of a refrigerator beside a kitchen counter with a fruit bowl. A small sticky note on the refrigerator door is handwritten in Chinese:
"记得买牛奶和鸡蛋!
牛奶两盒,鸡蛋一打。
顺便带一袋面包。"'''

image = pipe(
    prompt,
    height=1024,
    width=1024,
    num_inference_steps=50,
    guidance_scale=3.0,
    uncond_skip_layers=[22],
    generator=torch.Generator("cpu").manual_seed(42),
).images[0]
image.save("refrigerator_note.png")

The model and custom pipeline code are downloaded and cached automatically. You can also pass a complete local model directory to from_pretrained . The transformer and text encoder use bfloat16; the VAE and initial noise use float32. The bundled VAE uses the FLUX.2 small decoder.

For the Gradio interface, CPU offload, and compilation options, follow the project quick start . For ComfyUI, search for MOSS-Image in ComfyUI Manager to install the native plugin. Integration into the official ComfyUI repository is in progress. See the installation and usage guide and example workflow .

Sampling settings
Setting Default
Sampler Flow-matching Euler
Steps 50
CFG 3
Shift 5
Layer skipping Negative branch, layer index 22 (zero-based)
Negative prompt Empty

The default guidance uses two transformer forwards per step. Pass uncond_skip_layers=[] to disable negative-branch skipping, or set negative_prompt to provide a negative prompt. Python API image dimensions must be positive multiples of 16.

See the user guide for resolution, sampling, prompt, and LoRA training recommendations.

Prompt enhancer skill

The MOSS-Image Prompt Enhancer turns image ideas into detailed captions or spatial Layout prompts. It is designed for GPT-6-family agents with local file and Python tools. The bundled script converts pixel-coordinate drafts into compact JSON with integer centered coordinates; it does not call an image-generation service.

Install the skill folder in your agent's skills directory, then invoke $moss-image-prompt-enhancer with your image idea, desired caption or Layout output, and any canvas dimensions. Paste the compiled result into MOSS-Image's positive prompt; for Layout, use the same generation dimensions.

Layout-to-image generation

Pass a JSON layout as the prompt to describe the scene, rendered text, objects, and their positions. Layouts use summary.caption and items , with bbox_format: "yxyx" and bbox_coord_space: "abs_centralized" .

With the Python API, serialize the layout using json.dumps(layout, ensure_ascii=False) and pass it to pipe . In Gradio, paste the JSON into the Prompt field and set the matching image dimensions. See the layout format and example .

Layouts can also support controlled editing and user-friendly layout tools. Edit text, element descriptions, and bounding boxes to adjust image content and composition in a structured way.

Layout control

Showcase

Examples overview

Examples overview 2

Citation
@misc{mossimage2026,
  title = {MOSS-Image},
  author = {{OpenMOSS Team}},
  year = {2026},
  howpublished = {\url{https://github.com/OpenMOSS/MOSS-Image}}
}
License and acknowledgements

The model weights and bundled inference code are released under the Apache License, Version 2.0 .

We thank the Diffusers, Qwen, and FLUX teams.

Runs of OpenMOSS-Team MOSS-Image-SFT on huggingface.co

4.5K
Total runs
0
24-hour runs
2.3K
3-day runs
3.3K
7-day runs
3.3K
30-day runs

More Information About MOSS-Image-SFT huggingface.co Model

More MOSS-Image-SFT license Visit here:

https://choosealicense.com/licenses/apache-2.0

MOSS-Image-SFT huggingface.co

MOSS-Image-SFT huggingface.co is an AI model on huggingface.co that provides MOSS-Image-SFT's model effect (), which can be used instantly with this OpenMOSS-Team MOSS-Image-SFT model. huggingface.co supports a free trial of the MOSS-Image-SFT model, and also provides paid use of the MOSS-Image-SFT. Support call MOSS-Image-SFT model through api, including Node.js, Python, http.

OpenMOSS-Team MOSS-Image-SFT online free

MOSS-Image-SFT huggingface.co is an online trial and call api platform, which integrates MOSS-Image-SFT's modeling effects, including api services, and provides a free online trial of MOSS-Image-SFT, you can try MOSS-Image-SFT online for free by clicking the link below.

OpenMOSS-Team MOSS-Image-SFT online free url in huggingface.co:

https://huggingface.co/OpenMOSS-Team/MOSS-Image-SFT

MOSS-Image-SFT install

MOSS-Image-SFT is an open source model from GitHub that offers a free installation service, and any user can find MOSS-Image-SFT on GitHub to install. At the same time, huggingface.co provides the effect of MOSS-Image-SFT install, users can directly use MOSS-Image-SFT installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

MOSS-Image-SFT install url in huggingface.co:

https://huggingface.co/OpenMOSS-Team/MOSS-Image-SFT

Url of MOSS-Image-SFT

Provider of MOSS-Image-SFT huggingface.co

OpenMOSS-Team
ORGANIZATIONS

Other API from OpenMOSS-Team