Stactora - AI Hardware IndexMy Stack0+ Submit Tool
Kolors
Kolors
IMAGE · Kuaishou Technology

Kolors

Diffusion model based on SDXL and ChatGLM3 text encoding, supporting both English and Chinese text rendering with realistic skin textures and lighting.

USE ITPermissive licenseOpen Weights✓ Fits 24GB GPU (+14GB spare)
ENTRY COSTFree weights; compute cost applies
EXECUTIONLOCAL GPU INFERENCE
LICENSEApache 2.0
CONTEXT / TASKText-to-image
Original Author (HF) ↗Verified Badge← Back

The brutal truth

EDITORIAL VERDICT · USE IT

Incredible portrait fidelity and bilingual typography. ChatGLM3 text encoder handles nuances that CLIP misses completely.

HUGGING FACE REPOSITORY · /tree/main

Files and Versions

Direct inspected tree artifacts from Hugging Face. Verified filenames, exact byte sizes, model weight shards, and configuration definitions.

Browse /tree/main↗
Discovered FilesVerified Repository
Source RepoKwai-Kolors/Kolors

Files and versions are hosted on Hugging Face. You can view all branches, commits, model weights, and tokenizer artifacts directly.

Inspect Kwai-Kolors/Kolors /tree/main↗

Decision matrix

✓ RUN / USE THIS IF…

  • •You generate Asian subjects, fashion, or bilingual text
  • •You have a 12GB or 16GB GPU
  • •You want Apache 2.0
  • •Your 24GB GPU comfortably fits the model weights (~10GB VRAM) with dedicated headroom for inference.

True cost of ownership

Upfront$0Weights free
Hardware10GB VRAMat FP8
API MarkupNoneYou own the stack
Est. Net/Mo$0–$40Electricity + storage

About

Diffusion model based on SDXL and ChatGLM3 text encoding, supporting both English and Chinese text rendering with realistic skin textures and lighting.

What it does

Download the weights from Hugging Face, pick a quantisation that matches your GPU, and run it locally with Ollama, llama.cpp, vLLM, or a compatible runtime. Photorealistic portraits & bilingual text in images runs on your own hardware — no per-token bill, no third-party data handling.

Key features

01
Bilingual English and Chinese text in-image generation

Bilingual English and Chinese text in-image generation

02
Very natural human portrait and skin shading

Very natural human portrait and skin shading

03
Permissive Apache 2

Permissive Apache 2.0 license

Use cases

01Concept art

Explore visual directions before committing to production.

02Product mockups

Place products in editorial scenes without a photo shoot.

03Marketing visuals

Generate campaign imagery with consistent art direction.

04Editorial illustration

Illustrate articles and decks with a consistent visual voice.

Quantization & Hardware Fit

✓ HARDWARE COMPATIBLESelected Profile: GeForce Rig (24 GB VRAM)

VRAM Hardware Compatibility & Memory Allocation

Test GPU:
Active Quant: FP8 · Required: 10 GB+14 GB Headroom Available
Execution Speed~71 tokens/sec
Memory Bandwidth1008 GB/s
Hardware StatusRuns well
GRADE A · 79/100Runs well (~71 tok/s on 24GB · 1008 GB/s)
QuantVRAMQuality / Fit on 24GBInstall / Run Command (COMFYUI)
FP8● ACTIVE10 GBStandard · ✓ Fits (14GB spare)comfy model download --url https://huggingface.co/Kwai-Kolors/Kolors --relative-path models/diffusion_models
FP1616 GBStandard · ✓ Fits (8GB spare)comfy model download --url https://huggingface.co/Kwai-Kolors/Kolors --relative-path models/diffusion_models
LIVE INFERENCE SPEED SIMULATOR (BANDWIDTH: 1008 GB/S)
Feel how fast Kolors (FP8) runs on your 24GB rig (~71 tok/s)
Click "▶ Simulate Live Speed" above to watch tokens stream at your GPU's real memory-bandwidth speed (71 tokens/sec ≈ 53 words/sec) before you download 10 GB of weights.

Buyer doubts, cleared

Can I actually run Kolors on my 24GB GPU?
Yes. At FP8 the model needs ~10GB, and your 24GB fits it. Expect roughly 25-45 tok/s at Q4 on a modern card. Add 1-2GB headroom for KV cache at 8K context.
What's the fine print on the license?
License: Apache 2.0. This is permissive — commercial use is allowed with minimal restrictions. Ship it.
Does the Text-to-image actually hold up in practice?
Benchmark claims for long context often degrade past 64K tokens. Test your specific retrieval workload before committing. For anything above 32K, run a needle-in-a-haystack test first.

User reviews

4.8
★★★★★
Based on 4 verified benchmark telemetry reports
Verified Architecture Review
PK
Priya KapoorProduct lead
★★★★☆

We evaluated Kolors against two hosted alternatives. It won on cost-per-output but lost on latency. For batch work it is a clear yes.

LH
Leila HassanTechnical writer
★★★★★

The output reads naturally once you tune the prompt. It has cut my first-draft time roughly in half.

MS
Mira SolbergResearch engineer
★★★★★

The FP8 build is the sweet spot. Anything larger needs serious hardware for marginal quality gains.

HK
Hana KimOps engineer
★★★★★

Kolors handled our batch jobs without surprises. The API is well documented and the rate limits are reasonable.

Similar tools to check