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…
Draws images from text with a 5.1B text-to-image model that takes plain prompts, tag sequences or JSON layouts to place text and objects. For developers and designers with an NVIDIA GPU.
MOSS-Image-Base 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.
pip install "diffusers>=0.38" "transformers>=5.3" "accelerate>=1.10" "safetensors>=0.6" "Pillow>=10"
MOSS-Image-Base draws pictures from text. It is the starting model of OpenMOSS's MOSS-Image family, with 5.1B parameters, and it runs through the diffusers library. You can prompt it with plain sentences, tag sequences or JSON layouts, and the layouts let you decide where text and objects sit.
It suits designers and developers who want pictures with text placed on purpose, such as whiteboard-style graphics, and teams who want a base model to fine-tune or compare.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Design | Designers making graphics | Describe a picture and say where the text goes | A whiteboard graphic with grouped labels |
| Software | Developers adding image features | Load the model through diffusers in Python | A text-to-image step inside an internal tool |
| Research | Teams working on image models | Start from the base model before fine-tuning | Compare Base with the SFT version |
Anyone without an NVIDIA GPU can skip running it locally, since the quick start calls for CUDA.
| Use case | Who | What they get back |
|---|---|---|
| Text-heavy images | Designers | Pictures with text placed by a JSON layout |
| Tag-style prompts | Experienced image users | Images made from a tag sequence instead of sentences |
| Model comparison | Researchers | Base and SFT outputs for the same prompt |
You need these first:
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-Base
Load the pipeline in Python, move it to the GPU, then give it a prompt in one of the three styles. The card's quick start loads the model like this, and its generation call follows after these lines.
import torch
from diffusers import DiffusionPipeline
pipe = DiffusionPipeline.from_pretrained(
"OpenMOSS-Team/MOSS-Image-Base",
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")| Tool | What it does |
|---|---|
| DiffusionPipeline | Loads the model with the card's own custom pipeline |
| trust_remote_code | Lets the pipeline run code that ships with the model |
| pipe.to | Moves the model onto the GPU |
You describe a whiteboard scene in a sentence, or use a JSON layout to say where each piece of text and each object sits. The model returns an image that follows that layout. The card shows the SFT version grouping the text more clearly than Base in one whiteboard comparison.
This is a model that draws pictures from a written description. To start, set up the libraries, load the pipeline with the code above, then describe one simple scene in a sentence and look at what comes out.
Under the hood it is a diffusers pipeline with a custom pipeline file, so the weights load in bfloat16 while the VAE stays in float32. The scheduler is rebuilt from its own config before the model moves to CUDA. Base is the raw model, and the card points to MOSS-Image-SFT for cleaner text grouping in its example.
Draws images from text with a 5.1B text-to-image model that takes plain prompts, tag sequences or JSON layouts to place text and objects. For developers and designers with 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.
What it is: MOSS-Image-Base draws pictures from text. It is the starting model of OpenMOSS's MOSS-Image family, with 5.1B parameters, and it runs through the diffusers library. You can prompt it with plain sentences, tag sequences or JSON layouts, and the layouts let you decide where text and objects sit.
Who it suits: It suits designers and developers who want pictures with text placed on purpose, such as whiteboard-style graphics, and teams who want a base model to fine-tune or compare.
Industry | Who uses it | How they use it | Example
Design | Designers making graphics | Describe a picture and say where the text goes | A whiteboard graphic with grouped labels
Software | Developers adding image features | Load the model through diffusers in Python | A text-to-image step inside an internal tool
Research | Teams working on image models | Start from the base model before fine-tuning | Compare Base with the SFT version
Anyone without an NVIDIA GPU can skip running it locally, since the quick start calls for CUDA.
Where to use it:
Use case | Who | What they get back
Text-heavy images | Designers | Pictures with text placed by a JSON layout
Tag-style prompts | Experienced image users | Images made from a tag sequence instead of sentences
Model comparison | Researchers | Base and SFT outputs for the same prompt
How to set it up: You need these first:
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-Base
How to use it: Load the pipeline in Python, move it to the GPU, then give it a prompt in one of the three styles. The card's quick start loads the model like this, and its generation call follows after these lines.
import torch
from diffusers import DiffusionPipeline
pipe = DiffusionPipeline.from_pretrained(
"OpenMOSS-Team/MOSS-Image-Base",
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")
Tool | What it does
DiffusionPipeline | Loads the model with the card's own custom pipeline
trust_remote_code | Lets the pipeline run code that ships with the model
pipe.to | Moves the model onto the GPU
Example: You describe a whiteboard scene in a sentence, or use a JSON layout to say where each piece of text and each object sits. The model returns an image that follows that layout. The card shows the SFT version grouping the text more clearly than Base in one whiteboard comparison.
For newcomers and experts: This is a model that draws pictures from a written description. To start, set up the libraries, load the pipeline with the code above, then describe one simple scene in a sentence and look at what comes out.
Under the hood it is a diffusers pipeline with a custom pipeline file, so the weights load in bfloat16 while the VAE stays in float32. The scheduler is rebuilt from its own config before the model moves to CUDA. Base is the raw model, and the card points to MOSS-Image-SFT for cleaner text grouping in its example.
Write a prompt, tags or a JSON layout
Load the pipeline with diffusers
Move it to the CUDA GPU
Generate the image
Good to know:
Title: Weight size in GB
BF16: 10.2 GB
4-bit estimate: 2.5 GB
Download its files with Hugging Face's command line:
pip install -U huggingface_hub
hf download OpenMOSS-Team/MOSS-Image-Base
Then follow the usage in its model card. Nothing in this kit runs by itself.
README.md 6 KB
Listed Hugging Face models in the same category that share the most tags with this one.
| Product | Downloads, last 30 days | Likes | Parameters | License | Last change |
|---|---|---|---|---|---|
| MOSS-Image-Base This page | 13,535 | 656 | 5.1B | apache-2.0 | |
| MOSS-Image-SFT-4-stepsShares moss-image · text-to-image · diffusers | 73,131 | 96 | 5.1B | apache-2.0 | |
| KromossShares moss-image · text-to-image · diffusers | 64,728 | 322 | 5.1B | apache-2.0 | |
| MOSS-Image-SFTShares moss-image · text-to-image · diffusers | 22,963 | 950 | 5.1B | apache-2.0 | |
| MOSS-Image FP16-fixedShares moss-image · text-to-image · diffusers | 0 | 38 | — | apache-2.0 | |
| moss_image_base_dmd2Shares moss-image · text-to-image · diffusers | 0 | 23 | — | apache-2.0 |
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.
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…
Waqf-AI · Kit
Reads handwritten Arabic text from images and returns it as text. A fine-tuned PaddleOCR-VL model for people digitizing Arabic handwriting.
Wan-AI · Kit
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.
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…
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…
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…