๐ Z-Anime | Full Anime Fine-Tune on Z-Image Base
Full Fine-Tune โข Rich Aesthetics โข Strong Diversity โข Full Negative Prompt Support
BF16 & FP8 & GGUF & AIO โข Natural Language Prompts โข 8GB VRAM
๐ค Now also on Hugging Face: huggingface.co/SeeSee21/Z-Anime โ including the full Diffusers folder for ZImagePipeline.from_pretrained() use.
โจ What is Z-Anime?
Z-Anime is a full fine-tune of Alibaba's Z-Image (Base) architecture โ not a LoRA merge, but a completely retrained model optimized for anime aesthetics from the ground up.
Built on the S3-DiT (Single-Stream Diffusion Transformer) with 6 billion parameters, Z-Anime inherits everything that makes Z-Image Base special: rich diversity, strong controllability, full negative prompt support and a high ceiling for fine-tuning โ now fully tuned for anime.
This page contains the complete Z-Anime family:
๐ Z-Anime Base โ Full quality, full control, full creativity
โก Z-Anime Distill-8-Step โ Great results in 8 steps
๐ Z-Anime Distill-4-Step โ Maximum speed, 4 steps
๐ฆ GGUF Variants โ Q8_0 + Q4_K_S for low VRAM / CPU / AMD
๐ฆ AIO Variants โ All-in-one checkpoints (Base + 4-Step + 8-Step)
Each main variant is available in BF16 (~12 GB) and FP8 (~6 GB).
๐ฏ Key Features
โ Full fine-tune on Z-Image Base โ not a LoRA merge
โ Rich anime aesthetics with strong style diversity
โ Natural language prompts โ detailed descriptions, not tag lists
โ High diversity across characters, poses, compositions and layouts
โ LoRA training ready โ perfect base for further fine-tuning
โ Partially NSFW capable
โ 8 GB VRAM compatible
โ All variants supported by the official Z-Anime ComfyUI Workflow
๐บ๏ธ Z-Anime Roadmap
โ Released
๐ Z-Anime Base โ Full fine-tune on Z-Image Base, BF16 & FP8
โก Z-Anime Distill-8-Step โ fast anime generation in 8 steps, CFG 1.0, BF16 & FP8
๐ Z-Anime Distill-4-Step โ ultra-fast anime generation in 4 steps, CFG 1.0, BF16 & FP8
๐ฆ GGUF Variants โ for low VRAM and AMD GPUs. Since CivitAI currently has no dedicated GGUF category, here is what the files represent:
Z-Anime-Base-Q8_0 = Pruned Model FP8 (6.73 GB)
Z-Anime-Base-Q4_K_S = Pruned Model NF4 (4.2 GB)
๐ฆ AIO Versions โ All variants with VAE + Text Encoder integrated in a single file:
z-anime-base-aio (BF16 + FP8)
z-anime-distill-8step-aio (BF16 + FP8)
z-anime-distill-4step-aio (BF16 + FP8)
๐ง Z-Anime ComfyUI Workflow โ Official workflow, supports all variants (auto-detects Diffusion / GGUF / AIO loaders, optional LoRA, optional 1.5ร upscale)
๐ค Hugging Face Repo โ full mirror including the Diffusers folder for Python users: huggingface.co/SeeSee21/Z-Anime
More updates coming โ follow to stay notified! ๐
๐ฆ Versions Overview
๐ข BF16 (~12 GB)
Maximum precision. BFloat16 format, no quality compromise. Best for professional or commercial work and LoRA training. Still runs on 8 GB VRAM.
๐ก FP8 (~6 GB)
Recommended for most users. Half the file size, much faster downloads. Excellent quality, barely distinguishable from BF16. Perfect for everyday use and testing.
๐ต GGUF
Optimized for lightweight inference setups, especially useful for low VRAM, CPU inference, or alternative backends.
๐ฃ AIO
All-in-one checkpoints with image model + Text Encoder + VAE integrated into a single file. Single-file convenience, no extra loaders needed.
๐ Z-Anime Base
The foundation of the Z-Anime family. A full fine-tune with the highest quality ceiling, the widest creative range and full negative prompt support.
Recommended Settings:
Steps: 28โ50
CFG: 3.0โ5.0 (up to 9.0 possible)
Sampler: euler_ancestral
Scheduler: beta
Negative: strongly recommended โ very responsive!
CFG Guide: 3.0โ5.0 is the sweet spot for balanced quality and creativity. 5.0โ7.0 gives tighter prompt adherence. 7.0โ9.0 is for maximum control โ watch for over-saturation. Above 9.0 is not recommended.
Negative prompts have full effect on Z-Anime Base. The official workflow ships with an optimized negative prompt ready to use.
โก Z-Anime Distill-8-Step
The sweet spot of the family. Distilled from Z-Anime Base, delivering strong anime results in just 8 steps. Much faster than Base while keeping most of the quality intact.
Recommended Settings:
Steps: 8
CFG: 1.0 (max ~1.5)
Sampler: euler_ancestral
Scheduler: beta
Negative: limited effect
CFG Guide: Runs best at CFG 1.0 by design. Small nudges up to 1.3โ1.5 are possible for slightly tighter prompt adherence. Do not go above 1.5 โ artifacts may appear.
Negative prompts have limited effect at this distillation level. Use ConditioningZeroOut (included in the workflow) instead of writing a full negative prompt.
๐ Z-Anime Distill-4-Step
The fastest Z-Anime variant. Built for maximum throughput โ rapid prototyping, batch generation and situations where speed matters most.
Recommended Settings:
Steps: 4
CFG: 1.0 (max ~1.5)
Sampler: euler_ancestral
Scheduler: beta
Negative: limited effect
CFG Guide: At 4 steps the model has very little correction room. Stay at CFG 1.0 for the most stable results. Nudging up to 1.3โ1.5 is possible but increases instability. Do not go above 1.5.
Tips for 4-Step: Be specific and front-load the most important details early in your prompt. The optional upscaler (hires fix or SeedVR2) in the workflow is especially useful here to recover fine detail.
๐ Resolution Guide
| Use Case | Resolution | |---|---| | โญ Portrait / Character art | 832 ร 1216 | | Landscape / Scenes / Backgrounds | 1216 ร 832 | | Square / General purpose | 1024 ร 1024 | | Tall / Full body / Phone wallpaper | 768 ร 1344 | | Cinematic / Wide scenes | 1920 ร 1088 | | High quality / Detailed portraits | 1024 ร 1536 |
Supported range: 512 ร 512 to 2048 ร 2048, any aspect ratio. All resolutions run on 8 GB VRAM.
๐ก Prompting Guide
Natural language โ not tag lists!
โ Good
A young anime girl with long silver hair and golden eyes, wearing a
traditional shrine maiden outfit with white haori and red hakama.
She stands in a sunlit bamboo forest, cherry blossoms falling softly
around her. Warm afternoon light filtering through the trees,
detailed fabric shading, expressive face, calm serene expression.
High quality anime illustration with fine line work.
โ Avoid
anime girl, silver hair, shrine maiden, bamboo, cherry blossom, warm light
Character portraits
Detailed anime portrait of [character], soft rim lighting,
expressive eyes with detailed reflections, fine hair strands,
clean linework, professional anime illustration quality.
Action scenes
Dynamic anime [scene], dramatic angle, motion energy, speed lines,
particle effects, cinematic composition, detailed shading,
high quality anime art.
Backgrounds & landscapes
Anime [location] at [time of day], [lighting], [atmosphere],
Studio Ghibli inspired detail level, beautiful background art,
wallpaper quality.
๐ง Installation
Step 1 โ Download your version (BF16, FP8, GGUF or AIO) for the variant you want.
Step 2 โ Place the files:
Standard BF16 / FP8 models:
ComfyUI/models/diffusion_models/
โโโ z-anime-base-bf16.safetensors
โโโ z-anime-base-fp8.safetensors
โโโ z-anime-distill-8step-bf16.safetensors
โโโ z-anime-distill-8step-fp8.safetensors
โโโ z-anime-distill-4step-bf16.safetensors
โโโ z-anime-distill-4step-fp8.safetensors
GGUF variants:
ComfyUI/models/unet/
โโโ z-anime-base-q8_0.gguf
โโโ z-anime-base-q4_k_s.gguf
Text Encoder & VAE (for the non-AIO variants):
ComfyUI/models/clip/
โโโ qwen_3_4b.safetensors
ComfyUI/models/vae/
โโโ ae.safetensors
AIO variants โ single file, no extras needed:
ComfyUI/models/checkpoints/
โโโ z-anime-base-aio-bf16.safetensors
โโโ z-anime-base-aio-fp8.safetensors
โโโ z-anime-distill-8step-aio-bf16.safetensors
โโโ z-anime-distill-8step-aio-fp8.safetensors
โโโ z-anime-distill-4step-aio-bf16.safetensors
โโโ z-anime-distill-4step-aio-fp8.safetensors
Step 3 โ Load in ComfyUI:
Use the Load Diffusion Model node for the model file, a CLIPLoader for the text encoder and a VAELoader for the VAE.
For the GGUF versions: load the GGUF model from the
models/unet/folder, use the same CLIP and VAE files as above.For the AIO versions: just use a standard Checkpoint Loader โ no extra CLIP or VAE loading required.
Or use the official Z-Anime ComfyUI Workflow โ it handles all variants and precisions with a built-in model switch.
๐ฆ Custom Nodes (for the official workflow)
rgthree-comfy
ComfyUI-Lora-Manager
ComfyUI-GGUF (only for the GGUF variants)
ComfyUI-SeedVR2_VideoUpscaler (optional, only for SeedVR2 upscale)
๐ค Hugging Face Repo
The complete model family is also mirrored on Hugging Face:
๐ huggingface.co/SeeSee21/Z-Anime
The HF repo additionally contains:
The full Diffusers-format folder (
diffusers/) โ drop-in compatible withZImagePipeline.from_pretrained()for Python usersAn alternative Text Encoder by BennyDaBall โ Engineer V4 (full fine-tune of the Z-Image text encoder with SMART training, drop-in compatible โ often produces more varied outputs from the same seed)
๐ Version History
v1.0 โ Initial Release
Z-Anime Base in BF16 & FP8
Z-Anime Distill-8-Step in BF16 & FP8
Z-Anime Distill-4-Step in BF16 & FP8
GGUF Variants added:
Z-Anime-Base-Q8_0 = pruned FP8 model (6.73 GB)
Z-Anime-Base-Q4_K_S = pruned Q4_K_S / NF4-style model (4.2 GB)
AIO Variants added (all 6):
z-anime-base-aio-bf16 / -fp8
z-anime-distill-8step-aio-bf16 / -fp8
z-anime-distill-4step-aio-bf16 / -fp8
Official ComfyUI Workflow included โ supports all variants
Hugging Face mirror with full Diffusers folder for Python users
Optimized for euler_ancestral + beta, simple practical use across the family
๐ Credits
Base Architecture: Tongyi Lab (Alibaba) โ Z-Image
Fine-Tune: SeeSee21
License: Apache 2.0
Architecture: S3-DiT (Single-Stream Diffusion Transformer, 6B parameters)
Base Model: Tongyi-MAI/Z-Image
GitHub: Tongyi-MAI/Z-Image
Engineer V4 Text Encoder (HF only): BennyDaBall/Qwen3-4b-Z-Image-Engineer-V4
Z-Anime โ Anime at its finest, powered by Z-Image Base. ๐
Description
FAQ
Comments (25)
compared to anima base model, how good this finetune ? , the fenerating time also so much longer on zib
It was trained for around 160,000 steps. I did not use a ready-made dataset โ I built my own over the course of several months by creating and curating my own images and training material.
The training itself took about 3 weeks on two NVIDIA Tesla cards with CPU offloading XD, so I would rather not even think about the total runtime or electricity bill.
I used OneTrainer as the base, with some custom adjustments on my side.
thats a lot of work,u really did a good job, i was asking about multiple concept character in 1 frame, or even nsfw really in Z image isnt it censored heavly ?
@Seii1 Thanks a lot, I really appreciate it.
To answer your question more directly: in its current state, the model was mainly trained on a subset of my dataset, around 15,000 images, to test what it learns well and whether the direction is right. A lot of the training material included solo characters, including some NSFW content, so it can already handle that area to a certain extent.
Where it is still weaker right now is group scenes, very explicit content, and some specific poses. That is mainly because I did not use the full dataset yet, but only a selected part of it for this first version.
The dataset included around 90 different characters, although I do not have a final exact list yet. Also, since the dataset is based on images I created myself, some characters may not always be reproduced 100% perfectly.
I am already working toward a V2. After generating over 1,000 images with this model myself, and also getting feedback through PMs, I now have a much clearer picture of what already works well and what is still missing. At the moment I am reworking parts of the captions, so I am not training the next version yet, but that is the current focus.
The plan for V2 is to push it further so users are not limited to just saying โanime,โ but can also describe a more specific look or style they want, for example something closer to a One Piece-inspired look. Of course, we will have to see how well that translates once it is actually trained, but that is the direction I am aiming for. ๐
One thing I would add here: the main issue with NSFW content is not really the text encoder itself. The text encoder can still pass the appropriate embeddings to the model. The bigger limitation is the Z-Image model itself, since the original creators did not train it on that kind of data.
That is exactly why it was interesting to me in the first place โ to see whether those capabilities can actually be taught through fine-tuning. We already know that this can work to some extent with LoRAs, but that is still not clear proof that the same behavior transfers equally well through a full fine-tune.
The same question applies to multiple-character scenes. So for me, this project is also partly about testing how far the base model can be pushed in those areas.
I am honestly very curious myself to see how V2 turns out. Letโs see. ๐
really wonder how many characters does it know๐since the illustrations have show many
really wonder how many characters do it know๐since the illustrations have show many
i am looking for were to put the negative prompts but can not find it ,i kind of hoping it just under my nose, but it eludes me.
If you're using my workflow, the negative prompt node is actually hidden behind the positive prompt node and collapsed. Just drag the positive node to the side to reveal it. Once you expand it, you'll see one of my standard negative prompts inside! :-)
@SeeSeeLPย many thanks
I've always wanted something similar Illustrious/WAI in Z-Image so I can finally get proper scenes going with actual prompt adherence vs those dumb models that cannot distinguish actor positions.
if you want that use anima preview 3, this one is very limited, the characters are always posing the same very neutral, anima is way more dynamic and varied in its generations
@yokinarudesu351ย doesn't handle multiple characters and multiple positions well.
Z-Anime Distill-8-Step=Z-Anime Base+Z-Image-Fun-Lora-Distill-8-Steps-2603๏ผ
i got it working i had to turn of sage attention and use quad cross attention instead.
Awesome, Iโm really glad you got it working!
And thank you so much for all the feedback and the extra info โ Iโm sure this will also help other users who run into the same issue. ๐๐
does this understand physics and anatomy as good as og zit? m away from gpu atm. cannot test myself for now. asking author & other testers. thnx in advance
I wouldnโt say it is worse than the original Z-Image in terms of physics or anatomy. From my own testing, it keeps the general understanding of the base model quite well, but the output is more tuned toward anime / illustration aesthetics.
So anatomy should still be solid, especially for anime-style characters, poses, and compositions. Of course, as with most image models, very complex hands, extreme poses, or unusual physics can still need a few retries.
feedback from different prompts and workflows is always very helpful. Thanks for asking! ๐
When you recover from your huge power bill,
I am hereby humbly requesting for extra blowjob/paizuri imagery in the training data for us plebs out there. The doggystyle outputs are pretty good so thank you lol.
Hey! I've been fine-tuning Z-Anime with OneTrainer for furry/NSFW and I'm getting beautiful aesthetics but broken structure CFG above 1 makes it worse instead of better. Did you use min_SNR_gamma during training? And what timestep sampling worked for you? I'm on logit-normal right now and wondering if that's part of the problem. Any tips on the training recipe would be hugely appreciated ๐ My traning runs were garbage.
Is this just a low-step or distilled version thing, but you can clearly see the z-image artifacts real bad in these results. Like, people say the qwen grid is ugly, because they use the fp8 version without knowing how to do better. This on the other hand does not go away with z-image.
ๅจไธ่ฎค่ฏๅ ไธชๅจๆผซ่ง่ฒไธ็ปๅธ็ๅๆไธๆ็่ฏไปทๆฏไธๅฆ Anima๏ผ่ฏ็จไนๅๆ็ด่ง็ๆๅ้คไบ่ขไฝๆๆ่ฟๅฏไปฅไปฅๅคๅ ไนๆฒกไปไนไผๅฟ๏ผๅ ๆฌๅ็ฏไธๅพ็้ป่ฎค็ป้ฃใ
I think there is something wrong with the negative prompt words in the official workflow provided for the base model. On the one hand, the negative prompt should directly fill in the things you want to avoid instead of "avoid something"; on the other hand, even if you change the directly provided prompt, there does not seem to be much difference in the overall picture quality.
Details
Files
zAnime_distill8StepAIO.safetensors
Mirrors
z-anime-distill-4step-aio-fp8.safetensors
z-anime-distill-4step-aio-fp8.safetensors
z-anime-distill-4step-aio-fp8.safetensors
z-anime-distill-4step-aio-fp8.safetensors
z-anime-distill-4step-aio-fp8.safetensors
z-anime-distill-4step-aio-fp8.safetensors
z-anime-distill-4step-aio-fp8.safetensors
z-anime-distill-4step-aio-fp8.safetensors
z-anime-distill-4step-aio-fp8.safetensors
z-anime-distill-4step-aio-fp8.safetensors
z-anime-distill-4step-aio-fp8.safetensors
z-anime-distill-4step-aio-fp8.safetensors
z-anime-distill-4step-aio-fp8.safetensors
z-anime-distill-4step-aio-fp8.safetensors
zAnime_distill8StepAIO.safetensors
Mirrors
z-anime-distill-8step-aio-bf16.safetensors
z-anime-distill-8step-aio-bf16.safetensors
z-anime-distill-8step-aio-bf16.safetensors
z-anime-distill-8step-aio-bf16.safetensors
z-anime-distill-8step-aio-bf16.safetensors
z-anime-distill-8step-aio-bf16.safetensors
z-anime-distill-8step-aio-bf16.safetensors
z-anime-distill-8step-aio-bf16.safetensors
z-anime-distill-8step-aio-bf16.safetensors
z-anime-distill-8step-aio-bf16.safetensors
z-anime-distill-8step-aio-bf16.safetensors
z-anime-distill-8step-aio-bf16.safetensors
z-anime-distill-8step-aio-bf16.safetensors
z-anime-distill-8step-aio-bf16.safetensors



















