Model reference · open weights

Krea-2-Raw

Image unsloth Text→image 1 build Its own licence terms 3k dl/mo

Krea-2-Raw is an open-weight image model from unsloth. Krea-2-Raw (BF16) weighs 35.7 GB; the smallest configuration that runs it is L40S 48 GB.

For self-hosting, compare this build's requirements below with the GPU you plan to rent.

  • Krea-2-Raw is a 12.8B parameter text-to-image diffusion model developed by Krea.ai and republished by unsloth as an ungated mirror.
  • It serves as a base checkpoint intended for fine-tuning or post-training rather than direct inference, supporting English prompts.
  • The model operates under the Krea 2 Community License.

Summary of the unsloth/Krea-2-Raw model card, 2026-10-01

What it is

Released byunsloth
Released2026-08-05
Parameters12.8B
VRAM35.7 GB for the weights

What it runs on

Memory and cards for Krea-2-Raw (BF16)

35.7 GBweights, file size
26.3 GBbiggest part
5.0 GBworking memory, one 1024² image
537 MBruntime overhead
CardOne imageMemory
RTX 3060 12 GB … RTX 5090 32 GBdoes not fit
L40S 48 GBtight44.0 GB
A100 80 GBfits78.2 GB
H100 80 GBfits78.1 GB
RTX PRO 6000 Blackwell 96 GBfits93.8 GB
DGX Spark (GB10) 128 GB unifiedfits107 GB
H200 141 GBfits138 GB
B200 180 GBfits176 GB

From the model card

What unsloth says about Krea-2-Raw

Read the model card

Ungated mirror of krea/krea-2-raw, republished by Unsloth so it can be downloaded without a Hub gate. The weights are unmodified. See NOTICE and LICENSE in this repo for the terms, which are the upstream terms and are unchanged.

Krea 2 Text-to-Image Model

This is the Krea 2 Raw checkpoint, its not recommended for inference use. Its a good base for finetuning or post-training for your own needs and domains. For example, one use-case is to train LoRAs on midtrain and directly use them on Krea 2 Turbo. See our collection of in-house trained LoRAs trained on Raw and meant to be used with Turbo: Krea-2 LoRA Collection

Inference with the official codebase

  1. Setup the official Krea 2 codebase
  2. Download raw.safetensors in this repo
  3. export OSS_RAW= Run inference:
    uv run inference.py "a fox walking in the snow" \
     --checkpoint oss_raw --steps 52 --cfg 3.5 --width 1024 --height 1024
    

Inference with diffusers

Install diffusers from source (for Krea2Pipeline):

pip install git+https://github.com/huggingface/diffusers.git
import torch
from diffusers import Krea2Pipeline

pipe = Krea2Pipeline.from_pretrained("krea/Krea-2-Raw", torch_dtype=torch.bfloat16).to("cuda")
image = pipe("a fox in the snow", num_inference_steps=52, guidance_scale=3.5).images[0]
image.save("krea2.png")

Inference with SGLang

Install SGLang from source (https://github.com/sgl-project/sglang)

From the CLI:

sglang generate --model-path krea/Krea-2-Raw \
    --prompt "a red fox sitting in fresh snow, golden hour, photorealistic" \
    --num-inference-steps 52 --height 1024 --width 1024 --guidance-scale 3.5 --save-output

See the full SGLang Krea 2 Cookbook here

Model Overview

  • Model Name: Krea 2
  • Version: v1.0
  • Release Date: June 22, 2026
  • Model Type: Text-to-image diffusion model
  • Architecture: Diffusion Transformer with 12 billion parameters
  • License: Krea 2 Community License
  • Release Format: Open-weight release and Krea-hosted product integrations
  • Model Developer: Krea.ai, Inc.

Model Family and Release Checkpoints

This model card covers the Krea 2 model family, including the following release checkpoints:

  • Krea 2 Raw: Base release checkpoint, prior to additional post-training and fine-tuning.
  • Krea 2 Turbo: Post-trained release checkpoint with additional fine-tuning and distillation.

Capabilities and Intended use

Krea 2 is a text-to-image diffusion model that generates images from natural-language text descriptions. The model is designed to support creative, commercial, developer, and research use cases, including image generation, concepting, design exploration, visual production workflows, and integration into applications and creative tools.

Out-of-Scope Uses

This model is not intended or designed for uses that violate applicable law or regulations, infringe or misappropriate third-party rights, generate or facilitate unlawful or harmful content (including CSAM, NCII, harassment or defamation), or support fully automated decision-making that adversely affects legal rights of individuals. This summary is non-exhaustive. Use of Krea 2 is subject to the Krea 2 Community License Agreement and must comply with the Acceptable Use Policy. In the event of any conflict, the Krea Acceptable Use Policy and Krea 2 Community License control.

Training Data

This model was developed using a combination of publicly available data, data licensed from third-party providers, and synthetic data generated through proprietary methods. The training data includes images and their associated captions or text descriptions.

Prior to training, data was filtered to remove certain categories of harmful content and reduce low-quality, duplicative, or irrelevant data. Krea also used curated and synthetic training data selected to improve prompt following, visual quality, and alignment with intended use cases.

Safety Measures

We implemented safety measures across the full model development lifecycle. We applied targeted fine-tuning techniques to reduce the model's susceptibility to generating harmful content in response to both direct and adversarial prompts, and we conducted multiple rounds of internal and external safety evaluation before release.

For Krea's hosted products incorporating Krea 2, we deploy input and output classifiers using a combination of proprietary and third-party detection tools to flag or block policy-violating prompts and generated images.

Because this is also an open-weights release, Krea does not control downstream deployment of the model. Under the Krea 2 Community License, deployers are required to implement content filtering measures or equivalent review processes to prevent the generation or distribution of unlawful or policy-violating content appropriate to their use case. Deployers who fail to implement required safeguards are in breach of the license. See the license for details.

We conducted multiple rounds of internal and external safety evaluations before release, including adversarial testing designed to assess the model's resilience to attempts to elicit harmful or policy-violating outputs. Testing covered sexually explicit content, non-consensual intimate imagery, child-safety risks, and other high-risk content categories. Based on these evaluations, the release checkpoints demonstrated high resilience against violative inputs across the tested risk categories.

Krea maintains reporting channels for harmful, illegal, or policy-violating outputs at safety@krea.ai. Reports involving potential CSAM are escalated to NCMEC as required by law. Krea reserves the right to update model weights or revoke access in response to identified misuse patterns.

Risk

Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.

Running it yourself

Run it on a rented GPU

Rent a machine by the hour. ComfyUI is installed on it. Open ComfyUI through the tunnel, then Templates → Krea-2: Text to Image, and choose this model's file in its model loader.

# on your rented machine: pip install diffusers transformers accelerate
import torch
from diffusers import DiffusionPipeline

pipe = DiffusionPipeline.from_pretrained("unsloth/Krea-2-Raw", torch_dtype=torch.bfloat16).to("cuda")
image = pipe(prompt="a red bicycle on a cobbled street").images[0]
image.save("/workspace/out.png")
Renting a GPU: connect, tunnels, Python
# on your rented machine (the ssh line is on its page in the console)
# get REPO FILE FOLDER: one file into /workspace/models/FOLDER, where ComfyUI loads it from
get() { hf download "$1" "$2" --local-dir /workspace/hf-files && mkdir -p "/workspace/models/$3" && mv "/workspace/hf-files/$2" "/workspace/models/$3/$4"; }

# the model (24.5 GB)
get unsloth/Krea-2-Raw raw.safetensors diffusion_models
# what the template also loads “Krea-2: Text to Image” (5.6 GB)
get Comfy-Org/Krea-2 text_encoders/qwen3vl_4b_fp8_scaled.safetensors text_encoders
get Comfy-Org/Krea-2 vae/qwen_image_vae.safetensors vae
get Comfy-Org/Krea-2 loras/krea2_darkbrush.safetensors loras

start-comfyui
Renting a GPU: connect, tunnels, ComfyUI
# on your computer, in a second terminal: ComfyUI in your browser at http://localhost:8188
# HOST, PORT and BOOKING are your machine's, from its page in the console
ssh -o HostKeyAlias=axforge-BOOKING -o StrictHostKeyChecking=accept-new -L 8188:localhost:8188 dev@HOST -p PORT
© 2026 AxForge · EU-hosted AI infrastructure Pricing Docs Trust Privacy Terms