Photoreal images in
46 seconds
on a
CPU only
. No GPU. No CUDA. No Python.
๐
Try it live, no install โ
โ generating on a
CPU-only
box.
The POCKET lineup โ
Why this exists
Every image model assumes you have a GPU. Most machines don't.
POCKET-Zimage-CPU is Z-Image-Turbo packaged so that
a plain office PC
โ no graphics card, no CUDA, no Python environment โ produces a photoreal 512ร512 image in
under a minute
. One binary, three files, done.
Samples
3 steps
ยท 48.6 s ยท the default we ship
4 steps ยท 60.7 s ยท no visible gain
Korean prompt ยท note it lost the count
Prompt:
a red apple on a wooden table, photorealistic
โ Korean:
๋๋ฌด ํ์ ์์ ๋์ธ ๋นจ๊ฐ ์ฌ๊ณผ, ์ฌ์ค์ ์ธ ์ฌ์ง
. Same seed, CPU only.
Measured, not claimed
All numbers below are from our own runs.
GPU count used: zero.
Resolution
Time
Sampling
VAE
Peak RAM
512 ร 512
46.4 s
32.7 s
12.5 s
6.42 GB
512 ร 512 (Korean prompt)
45.3 s
32.1 s
12.0 s
6.42 GB
1024 ร 1024
192.7 s
135.1 s
55.8 s
6.76 GB
Intel Xeon Gold 6526Y ร2 (32 cores / 64 threads), 48 threads, Q4_0, 3 steps,
--fa --vae-tiling
. Single run per row.
Korean prompts cost nothing extra
โ 45.3 s vs 46.4 s. Language is not a speed penalty here.
How it got 5.3ร faster
We started at 244 seconds and ended at 46. Every step is measured:
Change
Time
Peak RAM
Default settings (20 steps)
244 s
8.16 GB
โ 4 steps
62.1 s
8.16 GB
โ
--fa
(flash attention)
59.5 s
8.18 GB
โ 3 steps
48.6 s
8.00 GB
โ
--vae-tiling
46.4 s
6.42 GB
The big one is step count.
Z-Image
Turbo
is distilled for few-step sampling, but the tool's default is 20. Using the default throws away 5ร for nothing.
3 steps is the floor.
At 4 and 3 we cannot tell the images apart. At 2 the surface collapses โ water droplets and wood grain vanish and the texture turns cloth-like.
--vae-tiling
is free.
It cuts VAE time 16%
and
peak RAM by 1.27 GB. At 1024ร1024 it is the difference between 13.3 GB and 6.76 GB.
Do not use every thread you have.
On a 32-core / 64-thread box, 48 threads took 59.5 s and
64 threads took 108.8 s
โ 1.8ร slower. Hyper-threads fight each other for the same physical cores.
The diffusion model here is VIDRAFT's own CPU build of Z-Image-Turbo: 3.51 GB, with no visible quality change.
Run it
Get a
stable-diffusion.cpp
binary (
releases
), then:
sd-cli \
--diffusion-model z_image_turbo-Q4_0-pocket.gguf \
--vae ae.safetensors \
--llm Qwen3-4B-Instruct-2507-Q4_K_M.gguf \
-p "a red apple on a wooden table, photorealistic" \
--cfg-scale 1.0 --steps 3 --fa --vae-tiling \
-t 8 -H 512 -W 512 -o out.png
Set
-t
to your physical core count โ
not
your thread count.
Honest limits
It cannot render text.
Any words inside the image come out garbled, in every language. If you need accurate text in an image, this is the wrong tool.
Korean prompts lose count.
"A red apple" gives one apple in English and five or six in Korean. Korean has no articles, so the singular signal is weak for the encoder. Reproduced at both 20 and 3 steps, so it is the encoder, not the step count.
1024 ร 1024 takes 3 minutes
on the machine above. Slower CPUs scale accordingly.
Measured on a server CPU.
Laptop and mini-PC numbers are not in yet.
Credits and licensing
Component
License
Author
Z-Image-Turbo (diffusion)
Apache-2.0
Tongyi-MAI / Hangzhou Tongyi Laboratory
Qwen3-4B-Instruct (text encoder)
Apache-2.0
Qwen, Alibaba
GGUF conversion (upstream)
Apache-2.0
leejet
stable-diffusion.cpp (runtime)
MIT
leejet
This repository redistributes a re-quantized copy of Z-Image-Turbo and keeps the original copyright notices.
We did not train this model.
What is ours is the CPU packaging, the 3-step setting, the re-quantization, and the measurements on this page.
POCKET-Zimage-CPU huggingface.co is an AI model on huggingface.co that provides POCKET-Zimage-CPU's model effect (), which can be used instantly with this FINAL-Bench POCKET-Zimage-CPU model. huggingface.co supports a free trial of the POCKET-Zimage-CPU model, and also provides paid use of the POCKET-Zimage-CPU. Support call POCKET-Zimage-CPU model through api, including Node.js, Python, http.
POCKET-Zimage-CPU huggingface.co is an online trial and call api platform, which integrates POCKET-Zimage-CPU's modeling effects, including api services, and provides a free online trial of POCKET-Zimage-CPU, you can try POCKET-Zimage-CPU online for free by clicking the link below.
FINAL-Bench POCKET-Zimage-CPU online free url in huggingface.co:
POCKET-Zimage-CPU is an open source model from GitHub that offers a free installation service, and any user can find POCKET-Zimage-CPU on GitHub to install. At the same time, huggingface.co provides the effect of POCKET-Zimage-CPU install, users can directly use POCKET-Zimage-CPU installed effect in huggingface.co for debugging and trial. It also supports api for free installation.