Base is not only a training checkpoint

The official model card presents Base as a text-to-image model supporting natural-language prompts, tag sequences, bilingual text, and JSON layouts. It is also the foundation intended for community LoRA and post-training work. Use it for direct generation when you want to evaluate that foundation behavior, but do not judge it with arbitrary SFT or Turbo settings.

Start with a controlled reference run.

Use the official Base sampling recipe, save the seed, and change only one parameter or prompt field at a time.

The verified Base starting point

SettingOfficial starting valueHow to use it
Steps50 or moreEstablish quality before testing acceleration.
CFG3 default; 3–6 recommendedCFG 3 is generally sufficient for long prompts; test higher values for short prompts.
Shift5Keep it fixed while evaluating CFG or prompt changes.
SamplerFlow-matching EulerUse the matching workflow rather than substituting an unrelated sampler.
SLGNegative branch, layer 22Layers 22, 24, and 26 are documented options; layer 22 is the published starting point.
Resolution1M, 1.5M, or 2M total pixels recommendedUse positive dimensions divisible by 16.

Prompt Base with enough information

The official guide says English has the most training data, while Chinese and other languages are supported. Base accepts natural language, tag sequences, and experimental JSON layouts. Long prompts usually work at CFG 3; short prompts may need a controlled sweep toward 6.

For rendered text, place exact wording in quotation marks and add real line breaks when line structure matters. Treat generated lettering as a draft and proofread every character before publishing.

When to choose Base instead of SFT

Choose Base when…Choose SFT when…
You are benchmarking the foundation checkpoint, training a LoRA, or designing your own post-training process.You want the more direct ready-to-use generation path or the hosted online studio.
You want to explore Base's untuned diversity with controlled sampling.You want to start from the supervised fine-tuned descendant and its published example behavior.

Neither checkpoint wins every prompt. Use the full Base vs SFT comparison and evaluate scenes that match your real work.

Download and run Base locally

The official Diffusers repository contains the transformer, text encoder, tokenizer, VAE, scheduler configuration, and pipeline files. The quick start uses BF16 for the transformer and text encoder and FP32 for the VAE and initial noise. In ComfyUI, choose either the native component format or the complete HF-directory plugin path and keep its matching workflow.

Do not convert model download size into a universal VRAM promise. Peak memory changes with precision, canvas area, offloading, component placement, and runtime implementation.

Training a LoRA on Base

Base is deliberately useful for community LoRA and post-training work, but training parameters depend on the trainer, dataset, target modules, precision, and objective. Start from the official repository and a trainer that explicitly supports the MOSS-Image architecture. Record the exact Base revision and validate the adapter against an untouched fixed-seed baseline.

This page does not prescribe a universal step count or VRAM figure because no single value is valid across dataset sizes and trainers.

Official sources

Model and sampling details checked October 27, 2026.

MOSS-Image Base model cardOfficial Base user guideOfficial ComfyUI guide