Instructions to use SeeSee21/AniSee with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Diffusers
How to use SeeSee21/AniSee with Diffusers:
pip install -U diffusers transformers accelerate
import torch from diffusers import DiffusionPipeline # switch to "mps" for apple devices pipe = DiffusionPipeline.from_pretrained("SeeSee21/AniSee", dtype=torch.bfloat16, device_map="cuda") prompt = "Astronaut in a jungle, cold color palette, muted colors, detailed, 8k" image = pipe(prompt).images[0] - Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- Draw Things
- DiffusionBee
AniSee V2: model card, config and galleries for Turbo / Aesthetic / Base
Browse filesDocuments all four checkpoints, adds the three-way comparison gallery and per-variant sample galleries, and removes a stray Thumbs.db.
This view is limited to 50 files because it contains too many changes. See raw diff
- .gitattributes +68 -0
- README.md +202 -254
- config.json +99 -26
- images/{Thumbs.db → v2/aesthetic/g01.webp} +2 -2
- images/v2/aesthetic/g03.webp +3 -0
- images/v2/aesthetic/g06.webp +3 -0
- images/v2/aesthetic/g07.webp +3 -0
- images/v2/aesthetic/g08.webp +3 -0
- images/v2/aesthetic/g09.webp +3 -0
- images/v2/aesthetic/g10.webp +3 -0
- images/v2/aesthetic/g12.webp +3 -0
- images/v2/aesthetic/g17.webp +3 -0
- images/v2/aesthetic/g20.webp +3 -0
- images/v2/aesthetic/g21.webp +3 -0
- images/v2/aesthetic/g22.webp +3 -0
- images/v2/aesthetic/g23.webp +3 -0
- images/v2/aesthetic/g24.webp +3 -0
- images/v2/aesthetic/g25.webp +3 -0
- images/v2/aesthetic/g26.webp +3 -0
- images/v2/aesthetic/g27.webp +3 -0
- images/v2/aesthetic/g28.webp +3 -0
- images/v2/aesthetic/g29.webp +3 -0
- images/v2/aesthetic/g30.webp +3 -0
- images/v2/base/g01.webp +3 -0
- images/v2/base/g03.webp +0 -0
- images/v2/base/g06.webp +3 -0
- images/v2/base/g07.webp +3 -0
- images/v2/base/g08.webp +0 -0
- images/v2/base/g09.webp +3 -0
- images/v2/base/g10.webp +3 -0
- images/v2/base/g12.webp +3 -0
- images/v2/base/g17.webp +3 -0
- images/v2/base/g20.webp +3 -0
- images/v2/base/g21.webp +3 -0
- images/v2/base/g22.webp +3 -0
- images/v2/base/g23.webp +3 -0
- images/v2/base/g24.webp +3 -0
- images/v2/base/g25.webp +3 -0
- images/v2/base/g26.webp +3 -0
- images/v2/base/g27.webp +3 -0
- images/v2/base/g28.webp +3 -0
- images/v2/base/g29.webp +3 -0
- images/v2/base/g30.webp +3 -0
- images/v2/comparison/01-seesee-elf-aerial-silk.webp +3 -0
- images/v2/comparison/02-seesee-elf-library.webp +3 -0
- images/v2/comparison/03-seesee-kitsune-shrine.webp +3 -0
- images/v2/comparison/04-pixel-art-jungle.webp +3 -0
- images/v2/comparison/05-dragon-woman-beach.webp +3 -0
- images/v2/comparison/06-painterly-lighthouse.webp +3 -0
- images/v2/comparison/07-rooftop-sunset.webp +3 -0
.gitattributes
CHANGED
|
@@ -49,3 +49,71 @@ images/9.png filter=lfs diff=lfs merge=lfs -text
|
|
| 49 |
images/anisee-workflow-cover.png filter=lfs diff=lfs merge=lfs -text
|
| 50 |
images/cover.png filter=lfs diff=lfs merge=lfs -text
|
| 51 |
images/Thumbs.db filter=lfs diff=lfs merge=lfs -text
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 49 |
images/anisee-workflow-cover.png filter=lfs diff=lfs merge=lfs -text
|
| 50 |
images/cover.png filter=lfs diff=lfs merge=lfs -text
|
| 51 |
images/Thumbs.db filter=lfs diff=lfs merge=lfs -text
|
| 52 |
+
images/v2/aesthetic/g01.webp filter=lfs diff=lfs merge=lfs -text
|
| 53 |
+
images/v2/aesthetic/g03.webp filter=lfs diff=lfs merge=lfs -text
|
| 54 |
+
images/v2/aesthetic/g06.webp filter=lfs diff=lfs merge=lfs -text
|
| 55 |
+
images/v2/aesthetic/g07.webp filter=lfs diff=lfs merge=lfs -text
|
| 56 |
+
images/v2/aesthetic/g08.webp filter=lfs diff=lfs merge=lfs -text
|
| 57 |
+
images/v2/aesthetic/g09.webp filter=lfs diff=lfs merge=lfs -text
|
| 58 |
+
images/v2/aesthetic/g10.webp filter=lfs diff=lfs merge=lfs -text
|
| 59 |
+
images/v2/aesthetic/g12.webp filter=lfs diff=lfs merge=lfs -text
|
| 60 |
+
images/v2/aesthetic/g17.webp filter=lfs diff=lfs merge=lfs -text
|
| 61 |
+
images/v2/aesthetic/g20.webp filter=lfs diff=lfs merge=lfs -text
|
| 62 |
+
images/v2/aesthetic/g21.webp filter=lfs diff=lfs merge=lfs -text
|
| 63 |
+
images/v2/aesthetic/g22.webp filter=lfs diff=lfs merge=lfs -text
|
| 64 |
+
images/v2/aesthetic/g23.webp filter=lfs diff=lfs merge=lfs -text
|
| 65 |
+
images/v2/aesthetic/g24.webp filter=lfs diff=lfs merge=lfs -text
|
| 66 |
+
images/v2/aesthetic/g25.webp filter=lfs diff=lfs merge=lfs -text
|
| 67 |
+
images/v2/aesthetic/g26.webp filter=lfs diff=lfs merge=lfs -text
|
| 68 |
+
images/v2/aesthetic/g27.webp filter=lfs diff=lfs merge=lfs -text
|
| 69 |
+
images/v2/aesthetic/g28.webp filter=lfs diff=lfs merge=lfs -text
|
| 70 |
+
images/v2/aesthetic/g29.webp filter=lfs diff=lfs merge=lfs -text
|
| 71 |
+
images/v2/aesthetic/g30.webp filter=lfs diff=lfs merge=lfs -text
|
| 72 |
+
images/v2/base/g01.webp filter=lfs diff=lfs merge=lfs -text
|
| 73 |
+
images/v2/base/g06.webp filter=lfs diff=lfs merge=lfs -text
|
| 74 |
+
images/v2/base/g07.webp filter=lfs diff=lfs merge=lfs -text
|
| 75 |
+
images/v2/base/g09.webp filter=lfs diff=lfs merge=lfs -text
|
| 76 |
+
images/v2/base/g10.webp filter=lfs diff=lfs merge=lfs -text
|
| 77 |
+
images/v2/base/g12.webp filter=lfs diff=lfs merge=lfs -text
|
| 78 |
+
images/v2/base/g17.webp filter=lfs diff=lfs merge=lfs -text
|
| 79 |
+
images/v2/base/g20.webp filter=lfs diff=lfs merge=lfs -text
|
| 80 |
+
images/v2/base/g21.webp filter=lfs diff=lfs merge=lfs -text
|
| 81 |
+
images/v2/base/g22.webp filter=lfs diff=lfs merge=lfs -text
|
| 82 |
+
images/v2/base/g23.webp filter=lfs diff=lfs merge=lfs -text
|
| 83 |
+
images/v2/base/g24.webp filter=lfs diff=lfs merge=lfs -text
|
| 84 |
+
images/v2/base/g25.webp filter=lfs diff=lfs merge=lfs -text
|
| 85 |
+
images/v2/base/g26.webp filter=lfs diff=lfs merge=lfs -text
|
| 86 |
+
images/v2/base/g27.webp filter=lfs diff=lfs merge=lfs -text
|
| 87 |
+
images/v2/base/g28.webp filter=lfs diff=lfs merge=lfs -text
|
| 88 |
+
images/v2/base/g29.webp filter=lfs diff=lfs merge=lfs -text
|
| 89 |
+
images/v2/base/g30.webp filter=lfs diff=lfs merge=lfs -text
|
| 90 |
+
images/v2/comparison/01-seesee-elf-aerial-silk.webp filter=lfs diff=lfs merge=lfs -text
|
| 91 |
+
images/v2/comparison/02-seesee-elf-library.webp filter=lfs diff=lfs merge=lfs -text
|
| 92 |
+
images/v2/comparison/03-seesee-kitsune-shrine.webp filter=lfs diff=lfs merge=lfs -text
|
| 93 |
+
images/v2/comparison/04-pixel-art-jungle.webp filter=lfs diff=lfs merge=lfs -text
|
| 94 |
+
images/v2/comparison/05-dragon-woman-beach.webp filter=lfs diff=lfs merge=lfs -text
|
| 95 |
+
images/v2/comparison/06-painterly-lighthouse.webp filter=lfs diff=lfs merge=lfs -text
|
| 96 |
+
images/v2/comparison/07-rooftop-sunset.webp filter=lfs diff=lfs merge=lfs -text
|
| 97 |
+
images/v2/comparison/08-tags-elf.webp filter=lfs diff=lfs merge=lfs -text
|
| 98 |
+
images/v2/comparison/09-tags-fox-girl.webp filter=lfs diff=lfs merge=lfs -text
|
| 99 |
+
images/v2/comparison/10-tags-chibi-magical-girl.webp filter=lfs diff=lfs merge=lfs -text
|
| 100 |
+
images/v2/turbo/g01.webp filter=lfs diff=lfs merge=lfs -text
|
| 101 |
+
images/v2/turbo/g03.webp filter=lfs diff=lfs merge=lfs -text
|
| 102 |
+
images/v2/turbo/g06.webp filter=lfs diff=lfs merge=lfs -text
|
| 103 |
+
images/v2/turbo/g07.webp filter=lfs diff=lfs merge=lfs -text
|
| 104 |
+
images/v2/turbo/g08.webp filter=lfs diff=lfs merge=lfs -text
|
| 105 |
+
images/v2/turbo/g09.webp filter=lfs diff=lfs merge=lfs -text
|
| 106 |
+
images/v2/turbo/g10.webp filter=lfs diff=lfs merge=lfs -text
|
| 107 |
+
images/v2/turbo/g12.webp filter=lfs diff=lfs merge=lfs -text
|
| 108 |
+
images/v2/turbo/g17.webp filter=lfs diff=lfs merge=lfs -text
|
| 109 |
+
images/v2/turbo/g20.webp filter=lfs diff=lfs merge=lfs -text
|
| 110 |
+
images/v2/turbo/g21.webp filter=lfs diff=lfs merge=lfs -text
|
| 111 |
+
images/v2/turbo/g22.webp filter=lfs diff=lfs merge=lfs -text
|
| 112 |
+
images/v2/turbo/g23.webp filter=lfs diff=lfs merge=lfs -text
|
| 113 |
+
images/v2/turbo/g24.webp filter=lfs diff=lfs merge=lfs -text
|
| 114 |
+
images/v2/turbo/g25.webp filter=lfs diff=lfs merge=lfs -text
|
| 115 |
+
images/v2/turbo/g26.webp filter=lfs diff=lfs merge=lfs -text
|
| 116 |
+
images/v2/turbo/g27.webp filter=lfs diff=lfs merge=lfs -text
|
| 117 |
+
images/v2/turbo/g28.webp filter=lfs diff=lfs merge=lfs -text
|
| 118 |
+
images/v2/turbo/g29.webp filter=lfs diff=lfs merge=lfs -text
|
| 119 |
+
images/v2/turbo/g30.webp filter=lfs diff=lfs merge=lfs -text
|
README.md
CHANGED
|
@@ -15,183 +15,208 @@ tags:
|
|
| 15 |
- diffusion
|
| 16 |
- comfyui
|
| 17 |
- fine-tune
|
|
|
|
| 18 |
- safetensors
|
| 19 |
- anisee
|
| 20 |
---
|
| 21 |
|
| 22 |
-
<div align="center">
|
| 23 |
-
|
| 24 |
# 🎨 AniSee
|
| 25 |
|
| 26 |
-
|
|
|
|
| 27 |
|
| 28 |
-
|
|
|
|
|
|
|
| 29 |
|
| 30 |
-
|
|
|
|
| 31 |
|
| 32 |
-
|
| 33 |
|
| 34 |
-
|
| 35 |
-
<img src="https://img.shields.io/badge/CivitAI-AniSee-EC4899?style=for-the-badge&logoColor=white" alt="CivitAI">
|
| 36 |
-
</a>
|
| 37 |
-
<a href="https://anisee.anisee.workers.dev/">
|
| 38 |
-
<img src="https://img.shields.io/badge/🎨_Sample_Gallery-Explore-D63384?style=for-the-badge" alt="Sample Gallery">
|
| 39 |
-
</a>
|
| 40 |
-
<a href="https://huggingface.co/circlestone-labs/Anima">
|
| 41 |
-
<img src="https://img.shields.io/badge/Base_Model-Anima_Preview3-FFD21E?style=for-the-badge&logo=huggingface&logoColor=black" alt="Base Model: Anima">
|
| 42 |
-
</a>
|
| 43 |
-
<a href="#-license">
|
| 44 |
-
<img src="https://img.shields.io/badge/License-Non--Commercial-A02060?style=for-the-badge" alt="License">
|
| 45 |
-
</a>
|
| 46 |
|
| 47 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 48 |
|
| 49 |
-
|
|
|
|
| 50 |
|
| 51 |
-
|
|
|
|
|
|
|
| 52 |
|
| 53 |
---
|
| 54 |
|
| 55 |
-
## 🖼️ Preview
|
| 56 |
|
| 57 |
-
|
|
|
|
|
|
|
| 58 |
|
| 59 |
-
|
| 60 |
-
<a href="https://anisee.anisee.workers.dev/">
|
| 61 |
-
<img src="https://img.shields.io/badge/🎨_Open_Sample_Gallery-anisee.anisee.workers.dev-D63384?style=for-the-badge" alt="Sample Gallery">
|
| 62 |
-
</a>
|
| 63 |
-
</div>
|
| 64 |
|
| 65 |
-
|
| 66 |
-
| :---: | :---: | :---: |
|
| 67 |
-
|  |  |  |
|
| 68 |
-
|  |  |  |
|
| 69 |
-
|  |  |  |
|
| 70 |
-
|  |  |  |
|
| 71 |
-
|
| 72 |
-
---
|
| 73 |
|
| 74 |
-
|
| 75 |
|
| 76 |
-
|
| 77 |
|
| 78 |
-
|
| 79 |
|
| 80 |
-
|
|
|
|
|
|
|
| 81 |
|
| 82 |
-
-
|
| 83 |
-
- Character-focused images
|
| 84 |
-
- Cleaner anime aesthetics
|
| 85 |
-
- Style experiments
|
| 86 |
-
- Testing Anima-based fine-tunes inside ComfyUI
|
| 87 |
|
| 88 |
-
|
| 89 |
|
| 90 |
-
|
|
|
|
| 91 |
|
| 92 |
-
|
|
|
|
|
|
|
|
|
|
| 93 |
|
| 94 |
-
|
| 95 |
-
|
| 96 |
-
- ✅ Clean, focused anime aesthetics
|
| 97 |
-
- ✅ Supports **Danbooru-style tags**, **natural language**, and **mixed prompts**
|
| 98 |
-
- ✅ Compatible with the standard Anima ComfyUI workflow
|
| 99 |
-
- ✅ Drop-in replacement for `anima-preview3-base.safetensors`
|
| 100 |
-
- ✅ Uses the existing **Qwen text encoder** + **Qwen-Image VAE** — included in the repo
|
| 101 |
-
- ✅ LoRA training friendly — same base architecture as Anima
|
| 102 |
|
| 103 |
---
|
| 104 |
|
| 105 |
-
##
|
| 106 |
|
| 107 |
-
|
|
|
|
| 108 |
|
| 109 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 110 |
|
| 111 |
-
|
| 112 |
|
| 113 |
-
##
|
| 114 |
|
| 115 |
-
|
| 116 |
|
| 117 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 118 |
|
| 119 |
-
|
| 120 |
|
| 121 |
-
|
|
|
|
|
|
|
| 122 |
|
| 123 |
-
|
|
|
|
| 124 |
|
| 125 |
-
###
|
| 126 |
|
| 127 |
-
|
|
|
|
| 128 |
|
| 129 |
-
|
|
|
|
|
|
|
|
|
|
| 130 |
|
| 131 |
---
|
| 132 |
|
| 133 |
-
## ⚙️
|
| 134 |
|
| 135 |
-
|
|
|
|
| 136 |
|
| 137 |
-
|
| 138 |
-
|
| 139 |
-
CFG
|
| 140 |
-
|
| 141 |
-
|
| 142 |
-
|
| 143 |
-
```
|
| 144 |
|
| 145 |
-
**CFG
|
|
|
|
|
|
|
| 146 |
|
| 147 |
-
**
|
|
|
|
|
|
|
| 148 |
|
| 149 |
-
|
| 150 |
-
| --- | --- |
|
| 151 |
-
| `er_sde` + `simple` *(default)* | Neutral style, flat colors, sharp lines |
|
| 152 |
-
| `euler_a` | Softer, thinner lines, slightly more 2.5D feel, tolerates higher CFG |
|
| 153 |
-
| `dpmpp_2m_sde_gpu` | Similar to er_sde but more "creative", can get wild on short prompts |
|
| 154 |
|
| 155 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 156 |
|
| 157 |
---
|
| 158 |
|
| 159 |
-
## 📐 Resolution
|
| 160 |
|
| 161 |
-
| Use
|
| 162 |
-
|
|
| 163 |
-
| ⭐ Square /
|
| 164 |
-
| Portrait /
|
| 165 |
-
| Landscape /
|
| 166 |
-
| Wider cinematic |
|
| 167 |
-
| Widescreen |
|
| 168 |
|
| 169 |
-
Stay around
|
|
|
|
| 170 |
|
| 171 |
---
|
| 172 |
|
| 173 |
-
## 💡 Prompting
|
| 174 |
|
| 175 |
-
AniSee inherits Anima's prompting system
|
| 176 |
-
|
| 177 |
-
- Danbooru / anime-style tags
|
| 178 |
-
- Natural language prompts
|
| 179 |
-
- Mixed prompts (tags + sentences)
|
| 180 |
-
|
| 181 |
-
A good prompt structure:
|
| 182 |
|
| 183 |
```
|
| 184 |
-
[quality tags] [meta tags] [safety tag] [subject
|
| 185 |
-
[
|
| 186 |
```
|
| 187 |
|
| 188 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 189 |
|
| 190 |
-
|
| 191 |
-
- **Score tags** are the only tags that use underscores (`score_7`, etc.)
|
| 192 |
-
- **Artist tags** must be prefixed with `@` — e.g. `@artistname`
|
| 193 |
|
| 194 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 195 |
|
| 196 |
```
|
| 197 |
masterpiece, best quality, score_7, highres, illustration, safe, 1girl,
|
|
@@ -200,7 +225,7 @@ at night, neon lights reflecting on wet asphalt, cinematic lighting,
|
|
| 200 |
detailed anime illustration
|
| 201 |
```
|
| 202 |
|
| 203 |
-
### ✅ Good
|
| 204 |
|
| 205 |
```
|
| 206 |
masterpiece, best quality, score_7, highres, illustration.
|
|
@@ -213,33 +238,21 @@ detailed fabric shading, calm serene expression.
|
|
| 213 |
|
| 214 |
### ❌ Avoid
|
| 215 |
|
| 216 |
-
|
| 217 |
-
|
| 218 |
-
|
| 219 |
|
| 220 |
-
|
| 221 |
|
| 222 |
-
|
| 223 |
|
| 224 |
```
|
| 225 |
masterpiece, best quality, score_7, highres, illustration,
|
| 226 |
```
|
| 227 |
|
| 228 |
-
|
| 229 |
|
| 230 |
-
|
| 231 |
-
|
| 232 |
-
- `masterpiece, best quality, score_7, safe` *(Anima default)*
|
| 233 |
-
- `masterpiece, best quality, score_8, highres, official art`
|
| 234 |
-
- `score_9, masterpiece, absurdres, anime screenshot`
|
| 235 |
-
|
| 236 |
-
But the prefix above is what I personally use and recommend as a starting point.
|
| 237 |
-
|
| 238 |
-
---
|
| 239 |
-
|
| 240 |
-
## ⭐ Recommended Negative Prompt
|
| 241 |
-
|
| 242 |
-
This is the negative I run with — it cleans up most common issues without being so aggressive that it kills the style:
|
| 243 |
|
| 244 |
```
|
| 245 |
worst quality, low quality, score_1, score_2, score_3, artist name,
|
|
@@ -249,167 +262,102 @@ patreon username, web address, signature, watermark, artist name,
|
|
| 249 |
censored, mosaic censoring
|
| 250 |
```
|
| 251 |
|
| 252 |
-
If
|
| 253 |
-
|
| 254 |
-
|
| 255 |
-
|
| 256 |
-
## 🛡️ Safety Tags
|
| 257 |
|
| 258 |
-
|
| 259 |
|
| 260 |
-
|
| 261 |
-
|
| 262 |
-
- `nsfw`
|
| 263 |
-
- `explicit`
|
| 264 |
|
| 265 |
---
|
| 266 |
|
| 267 |
-
##
|
| 268 |
-
|
| 269 |
-
### Step 1 — Download the files
|
| 270 |
-
|
| 271 |
-
You need three files (all included in this repo):
|
| 272 |
-
|
| 273 |
-
- `anisee.safetensors` — the model
|
| 274 |
-
- `text_encoders/qwen_3_06b_base.safetensors` — text encoder
|
| 275 |
-
- `vae/qwen_image_vae.safetensors` — VAE
|
| 276 |
-
|
| 277 |
-
### Step 2 — Place the files
|
| 278 |
|
| 279 |
```
|
| 280 |
-
|
| 281 |
-
|
| 282 |
-
|
| 283 |
-
|
| 284 |
-
|
| 285 |
-
|
| 286 |
-
|
| 287 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 288 |
```
|
| 289 |
|
| 290 |
-
If you already run **Anima Preview3 Base**, you already have the text encoder and VAE — AniSee is a direct drop-in.
|
| 291 |
-
|
| 292 |
-
### Step 3 — Load in ComfyUI
|
| 293 |
-
|
| 294 |
-
Use the standard Anima workflow, or the official AniSee workflow from `workflows/anisee-workflow-SDUltimate.json`:
|
| 295 |
-
|
| 296 |
-
- **Load Diffusion Model** → `anisee.safetensors`
|
| 297 |
-
- **Load Text Encoder** → `qwen_3_06b_base.safetensors`
|
| 298 |
-
- **Load VAE** → `qwen_image_vae.safetensors`
|
| 299 |
-
|
| 300 |
-
Then your usual sampler, encode, decode, save chain.
|
| 301 |
-
|
| 302 |
---
|
| 303 |
|
| 304 |
-
##
|
| 305 |
-
|
| 306 |
-
<div align="center">
|
| 307 |
-
<img src="https://huggingface.co/SeeSee21/AniSee/resolve/main/images/anisee-workflow-cover.png" alt="AniSee Workflow" width="100%">
|
| 308 |
-
</div>
|
| 309 |
|
| 310 |
-
|
| 311 |
|
| 312 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 313 |
|
| 314 |
-
|
| 315 |
-
- 🔗 **Auto Quality Prefix** — no need to type `masterpiece, best quality, score_7, ...` yourself
|
| 316 |
-
- 🎲 **Optional Qwen3-VL Prompt Enhancer** — converts short one-liners into full Danbooru tag lists
|
| 317 |
-
- 📖 Optional **LoRA** stack via Lora Manager (one-click toggle)
|
| 318 |
-
- 🔼 Optional **UltimateSDUpscale** 2× with side-by-side compare
|
| 319 |
-
- 🎨 Pre-configured with `er_sde` / `simple` / 40 steps / CFG 4.5
|
| 320 |
-
- ➖ Pre-loaded recommended negative prompt
|
| 321 |
-
- 📝 Built-in MarkdownNote with all settings + quick reference
|
| 322 |
|
| 323 |
-
|
| 324 |
-
|
| 325 |
-
-
|
| 326 |
-
- [ComfyUI_UltimateSDUpscale](https://github.com/ssitu/ComfyUI_UltimateSDUpscale)
|
| 327 |
-
- [ComfyUI-Lora-Manager](https://github.com/willmiao/ComfyUI-Lora-Manager)
|
| 328 |
-
- [ComfyUI-QwenVL](https://github.com/1038lab/ComfyUI-QwenVL)
|
| 329 |
-
- [rgthree-comfy](https://github.com/rgthree/rgthree-comfy)
|
| 330 |
-
|
| 331 |
-
For the optional 2× upscaler, also place `4x-UltraSharp.pth` in `ComfyUI/models/upscale_models/`:
|
| 332 |
-
|
| 333 |
-
- [OpenModelDB — 4x-UltraSharp](https://openmodeldb.info/models/4x-UltraSharp)
|
| 334 |
-
- [HuggingFace — Kim2091/UltraSharp](https://huggingface.co/Kim2091/UltraSharp)
|
| 335 |
|
| 336 |
---
|
| 337 |
|
| 338 |
-
##
|
| 339 |
-
|
| 340 |
-
```
|
| 341 |
-
AniSee/
|
| 342 |
-
├── README.md
|
| 343 |
-
├── config.json
|
| 344 |
-
│
|
| 345 |
-
├── anisee.safetensors # the model (~4.18 GB)
|
| 346 |
-
│
|
| 347 |
-
├── text_encoders/
|
| 348 |
-
│ └── qwen_3_06b_base.safetensors # text encoder (same as Anima)
|
| 349 |
-
│
|
| 350 |
-
├── vae/
|
| 351 |
-
│ └── qwen_image_vae.safetensors # VAE (same as Anima)
|
| 352 |
-
│
|
| 353 |
-
├── images/
|
| 354 |
-
│ ├── cover.png # social preview / model cover
|
| 355 |
-
│ ├── anisee-workflow-cover.png # workflow preview image
|
| 356 |
-
│ ├── 1.png 2.png 3.png 4.png
|
| 357 |
-
│ ├── 5.png 6.webp 7.webp 8.png
|
| 358 |
-
│ ├── 9.png 10.png 11.webp 12.webp
|
| 359 |
-
│ └── ...
|
| 360 |
-
│
|
| 361 |
-
└── workflows/
|
| 362 |
-
└── anisee-workflow-SDUltimate.json
|
| 363 |
-
```
|
| 364 |
-
|
| 365 |
-
---
|
| 366 |
|
| 367 |
-
|
| 368 |
|
| 369 |
-
|
| 370 |
|
| 371 |
-
- **AniSee
|
| 372 |
-
|
| 373 |
-
-
|
| 374 |
-
|
| 375 |
-
- Compatible with the standard Anima ComfyUI workflow
|
| 376 |
-
- Drop-in replacement for `anima-preview3-base.safetensors`
|
| 377 |
-
- Includes the official ComfyUI workflow with auto quality prefix + Qwen3-VL prompt enhancer
|
| 378 |
|
| 379 |
---
|
| 380 |
|
| 381 |
## 🔗 Links
|
| 382 |
|
| 383 |
-
-
|
| 384 |
-
-
|
| 385 |
-
-
|
| 386 |
-
- **CDM Paper** *(planned Turbo variant)*: [byliutao.github.io/cdm_page](https://byliutao.github.io/cdm_page/)
|
| 387 |
-
- **Author:** [SeeSee21 on Hugging Face](https://huggingface.co/SeeSee21)
|
| 388 |
|
| 389 |
---
|
| 390 |
|
| 391 |
## 🙏 Credits
|
| 392 |
|
| 393 |
-
- **Base
|
| 394 |
-
- **
|
| 395 |
-
- **Fine-
|
| 396 |
-
- **CDM Distillation Method** *(planned Turbo variant)*: [Continuous-Time Distribution Matching for Few-Step Diffusion Distillation](https://byliutao.github.io/cdm_page/) — Liu et al., 2026
|
| 397 |
-
- **Workflow Custom Nodes:** yolain, ssitu, Will Miao, AILab (1038lab), rgthree
|
| 398 |
|
| 399 |
---
|
| 400 |
|
| 401 |
## 📜 License
|
| 402 |
|
| 403 |
-
AniSee inherits the **CircleStone Labs Non-Commercial License** from Anima. The model and
|
|
|
|
|
|
|
|
|
|
| 404 |
|
| 405 |
-
|
|
|
|
|
|
|
|
|
|
| 406 |
|
| 407 |
-
|
| 408 |
|
| 409 |
-
|
| 410 |
-
|
| 411 |
-
AniSee is a personal anime-focused fine-tune of Anima Preview3 Base, built to bring a stronger anime look and visual direction in line with my other checkpoints.
|
| 412 |
-
|
| 413 |
-
It is still in active testing — the AIO and 4-Step Turbo (CDM) variants will follow once the Base has been validated in the wild.
|
| 414 |
|
| 415 |
-
*
|
|
|
|
| 15 |
- diffusion
|
| 16 |
- comfyui
|
| 17 |
- fine-tune
|
| 18 |
+
- lokr
|
| 19 |
- safetensors
|
| 20 |
- anisee
|
| 21 |
---
|
| 22 |
|
|
|
|
|
|
|
| 23 |
# 🎨 AniSee
|
| 24 |
|
| 25 |
+
**A personal anime model built on Anima.**
|
| 26 |
+
Two generations · Four checkpoints · Tags + natural language · ComfyUI-ready · LoRA-friendly
|
| 27 |
|
| 28 |
+
AniSee started as a full fine-tune of *Anima Preview3 Base* and has since moved onto the final
|
| 29 |
+
*Anima v1.0 / v1.1* releases. Both generations live in this repo, because they are genuinely
|
| 30 |
+
different things and some people will prefer the older one.
|
| 31 |
|
| 32 |
+
Everything you need is here — the models, the Qwen text encoder and the Qwen-Image VAE.
|
| 33 |
+
No hunting across repos.
|
| 34 |
|
| 35 |
+
---
|
| 36 |
|
| 37 |
+
## ⬇️ Which file do I download?
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 38 |
|
| 39 |
+
| File | Built on | Steps / CFG | Pick it if |
|
| 40 |
+
|---|---|---|---|
|
| 41 |
+
| **`AniSee-V2-Turbo.safetensors`** ⭐ | anima-turbo-v1.1 | 12 / 1 | You want speed. ~6 s per image. **Start here.** |
|
| 42 |
+
| **`AniSee-V2-Aesthetic.safetensors`** | anima-aesthetic-v1.1 | 40 / 4–5 | You want the best look out of the box |
|
| 43 |
+
| **`AniSee-V2-Base.safetensors`** | anima-base-v1.0 | 40 / 4–5 | You want maximum variety, or you train LoRAs |
|
| 44 |
+
| `anisee.safetensors` | Anima Preview3 Base | 40 / 4.5 | You are already on the classic Preview3 setup |
|
| 45 |
|
| 46 |
+
All four are **diffusion model files**. You also need the text encoder and the VAE from this
|
| 47 |
+
repo — both are included below.
|
| 48 |
|
| 49 |
+
> An **all-in-one** build that packs model, text encoder and VAE into a single checkpoint
|
| 50 |
+
> exists for V1 on [CivitAI](https://civitai.com/models/2628747/anisee). A V2 all-in-one is
|
| 51 |
+
> planned.
|
| 52 |
|
| 53 |
---
|
| 54 |
|
| 55 |
+
## 🖼️ Preview — the three V2 variants, same seed
|
| 56 |
|
| 57 |
+
Each image below is one prompt rendered by all three V2 variants with the **seed locked
|
| 58 |
+
identical**, so the only variable is the checkpoint. Order is **Base · Turbo · Aesthetic**,
|
| 59 |
+
left to right.
|
| 60 |
|
| 61 |
+

|
|
|
|
|
|
|
|
|
|
|
|
|
| 62 |
|
| 63 |
+

|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 64 |
|
| 65 |
+

|
| 66 |
|
| 67 |
+

|
| 68 |
|
| 69 |
+

|
| 70 |
|
| 71 |
+
The remaining comparisons are in [`images/v2/comparison/`](images/v2/comparison), and each
|
| 72 |
+
variant has its own 20-image gallery in [`images/v2/turbo/`](images/v2/turbo),
|
| 73 |
+
[`images/v2/aesthetic/`](images/v2/aesthetic) and [`images/v2/base/`](images/v2/base).
|
| 74 |
|
| 75 |
+
---
|
|
|
|
|
|
|
|
|
|
|
|
|
| 76 |
|
| 77 |
+
## 🆕 What changed in V2
|
| 78 |
|
| 79 |
+
V2 moves from Anima Preview3 onto the final Anima v1.0 / v1.1 releases, and it changes how the
|
| 80 |
+
model was made.
|
| 81 |
|
| 82 |
+
**V1 was a full fine-tune. V2 is not.** V2 is a **LoKr merge**: a LoKr network — linear 64 /
|
| 83 |
+
alpha 64, conv 16 / alpha 16, full-rank, factor 4 — was trained for roughly 24,000 steps on
|
| 84 |
+
`anima-base-v1.0`, then baked into three different Anima variants at strength 1.0. That is a
|
| 85 |
+
lighter touch than a full fine-tune, and it is the honest description of what these files are.
|
| 86 |
|
| 87 |
+
The upside of working that way: one training run gives three flavours. Same AniSee character,
|
| 88 |
+
three foundations with genuinely different behaviour.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 89 |
|
| 90 |
---
|
| 91 |
|
| 92 |
+
## 🔬 How the three variants actually differ
|
| 93 |
|
| 94 |
+
The three were run side by side across ten prompts — seven natural language, three pure
|
| 95 |
+
Danbooru tags — with the seed locked identical across all three models. What came out of it:
|
| 96 |
|
| 97 |
+
- **Turbo diverges the most.** On the same seed it lands on a different pose and framing far
|
| 98 |
+
more often than Base and Aesthetic differ from each other. That is the distillation of the
|
| 99 |
+
Turbo foundation, not a flaw in the merge — you trade diversity for speed and stability.
|
| 100 |
+
- **Base and Aesthetic are near-twins in composition.** Same seed, almost the same layout. The
|
| 101 |
+
difference is in the finish: Aesthetic has richer colour and softer light, Base is flatter
|
| 102 |
+
and more neutral.
|
| 103 |
+
- **Tag prompts still work.** The V2 training data is natural language only, with no Danbooru
|
| 104 |
+
tags at all — yet the base model's tag understanding survives the merge completely intact.
|
| 105 |
+
- **Text rendering stays limited.** Anima places a single word or short phrase reasonably well;
|
| 106 |
+
longer lines come out garbled. Inherited from the base model; V2 does not improve it.
|
| 107 |
|
| 108 |
+
---
|
| 109 |
|
| 110 |
+
## 🔧 Installation (ComfyUI)
|
| 111 |
|
| 112 |
+
Download the checkpoint you want plus the text encoder and the VAE, and drop them here:
|
| 113 |
|
| 114 |
+
```
|
| 115 |
+
ComfyUI/models/diffusion_models/ AniSee-V2-Turbo.safetensors
|
| 116 |
+
ComfyUI/models/text_encoders/ qwen_3_06b_base.safetensors
|
| 117 |
+
ComfyUI/models/vae/ qwen_image_vae.safetensors
|
| 118 |
+
```
|
| 119 |
|
| 120 |
+
Then wire up the standard Anima workflow:
|
| 121 |
|
| 122 |
+
- **Load Diffusion Model** → `AniSee-V2-Turbo.safetensors`
|
| 123 |
+
- **Load CLIP** → `qwen_3_06b_base.safetensors` (type: `stable_diffusion`)
|
| 124 |
+
- **Load VAE** → `qwen_image_vae.safetensors`
|
| 125 |
|
| 126 |
+
⚠️ These are diffusion model files, so use **Load Diffusion Model**, *not* the Checkpoint
|
| 127 |
+
Loader. If you already run Anima you have the text encoder and the VAE already.
|
| 128 |
|
| 129 |
+
### With `huggingface_hub`
|
| 130 |
|
| 131 |
+
```python
|
| 132 |
+
from huggingface_hub import hf_hub_download
|
| 133 |
|
| 134 |
+
model = hf_hub_download("SeeSee21/AniSee", "AniSee-V2-Turbo.safetensors")
|
| 135 |
+
te = hf_hub_download("SeeSee21/AniSee", "text_encoders/qwen_3_06b_base.safetensors")
|
| 136 |
+
vae = hf_hub_download("SeeSee21/AniSee", "vae/qwen_image_vae.safetensors")
|
| 137 |
+
```
|
| 138 |
|
| 139 |
---
|
| 140 |
|
| 141 |
+
## ⚙️ Recommended settings
|
| 142 |
|
| 143 |
+
Sampler `er_sde` with scheduler `simple` for every variant — neutral style, flat colours,
|
| 144 |
+
sharp lines.
|
| 145 |
|
| 146 |
+
| Checkpoint | Steps | CFG | Note |
|
| 147 |
+
|---|---|---|---|
|
| 148 |
+
| AniSee-V2-Turbo | 12 | 1 | Negative prompt has no effect at CFG 1 |
|
| 149 |
+
| AniSee-V2-Aesthetic | 40 | 4–5 | Leave out `score_*` tags |
|
| 150 |
+
| AniSee-V2-Base | 40 | 4–5 | Most neutral, most flexible |
|
| 151 |
+
| anisee (v1) | 40 | 4.5 | The original recommendation |
|
|
|
|
| 152 |
|
| 153 |
+
**CFG guide.** 4.0–5.0 is the sweet spot for the 40-step variants. Above 5.0 you start risking
|
| 154 |
+
burnt images, especially with heavy quality tags. If results feel harsh, drop CFG slightly or
|
| 155 |
+
cut down on quality tags.
|
| 156 |
|
| 157 |
+
**On Aesthetic:** per the Anima documentation, skip `score_*` tags entirely — in both the
|
| 158 |
+
positive and the negative prompt. The base is already high quality and score tags push it into
|
| 159 |
+
slop territory. `masterpiece, best quality` is fine to keep.
|
| 160 |
|
| 161 |
+
### Sampler alternatives
|
|
|
|
|
|
|
|
|
|
|
|
|
| 162 |
|
| 163 |
+
| Sampler | Character |
|
| 164 |
+
|---|---|
|
| 165 |
+
| `er_sde` + `simple` | The default. Neutral, flat colours, sharp lines |
|
| 166 |
+
| `euler_a` | Softer, thinner lines, slightly 2.5D, tolerates higher CFG |
|
| 167 |
+
| `dpmpp_2m_sde_gpu` | Similar to er_sde but more creative; can get wild on short prompts |
|
| 168 |
+
| `euler` | A bit more creative. Good on Turbo and Aesthetic, which are naturally stable |
|
| 169 |
|
| 170 |
---
|
| 171 |
|
| 172 |
+
## 📐 Resolution
|
| 173 |
|
| 174 |
+
| Use case | Resolution |
|
| 175 |
+
|---|---|
|
| 176 |
+
| ⭐ Square / general purpose | 1024 × 1024 |
|
| 177 |
+
| Portrait / character art | 896 × 1152 or 832 × 1216 |
|
| 178 |
+
| Landscape / scenes | 1152 × 896 |
|
| 179 |
+
| Wider cinematic | 1254 × 836 |
|
| 180 |
+
| Widescreen | 1365 × 768 |
|
| 181 |
|
| 182 |
+
Stay around 1 MP for the cleanest results. Anima works between 512² and 1536², but starts
|
| 183 |
+
breaking down somewhere around 2 MP — generate at 1 MP and upscale afterwards for bigger images.
|
| 184 |
|
| 185 |
---
|
| 186 |
|
| 187 |
+
## 💡 Prompting
|
| 188 |
|
| 189 |
+
AniSee inherits Anima's prompting system and accepts Danbooru-style tags, natural language, and
|
| 190 |
+
any mix of the two.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 191 |
|
| 192 |
```
|
| 193 |
+
[quality tags] [meta tags] [safety tag] [subject] [character]
|
| 194 |
+
[appearance] [pose] [clothing] [background] [lighting] [style]
|
| 195 |
```
|
| 196 |
|
| 197 |
+
### Tag rules inherited from Anima
|
| 198 |
+
|
| 199 |
+
- Lowercase tags, spaces instead of underscores
|
| 200 |
+
- Score tags are the only ones using underscores, e.g. `score_7`
|
| 201 |
+
- Artist tags need an `@` prefix, e.g. `@artistname` — without it the effect is very weak
|
| 202 |
+
- Where a tag differs between Danbooru and Gelbooru, prefer the Gelbooru spelling
|
| 203 |
+
- Prompt weighting works but needs heavier weights than SDXL, e.g. `(chibi:2)`
|
| 204 |
|
| 205 |
+
### 🔑 V2 trigger words
|
|
|
|
|
|
|
| 206 |
|
| 207 |
+
The V2 dataset was captioned in **natural language only**, so these want to be used in
|
| 208 |
+
sentences rather than dropped in as bare tags:
|
| 209 |
+
|
| 210 |
+
| Trigger | Concept |
|
| 211 |
+
|---|---|
|
| 212 |
+
| `seesee_elf` | White-haired elf |
|
| 213 |
+
| `seesee_kitsune` | Fox woman |
|
| 214 |
+
|
| 215 |
+
Give them a described setting, two sentences minimum. Very short prompts produce unpredictable
|
| 216 |
+
results on Anima — the model fills the gaps with its own biases, and you may not like what it
|
| 217 |
+
picks.
|
| 218 |
+
|
| 219 |
+
### ✅ Good — mixed prompt
|
| 220 |
|
| 221 |
```
|
| 222 |
masterpiece, best quality, score_7, highres, illustration, safe, 1girl,
|
|
|
|
| 225 |
detailed anime illustration
|
| 226 |
```
|
| 227 |
|
| 228 |
+
### ✅ Good — natural language
|
| 229 |
|
| 230 |
```
|
| 231 |
masterpiece, best quality, score_7, highres, illustration.
|
|
|
|
| 238 |
|
| 239 |
### ❌ Avoid
|
| 240 |
|
| 241 |
+
```
|
| 242 |
+
anime girl, silver hair, hoodie
|
| 243 |
+
```
|
| 244 |
|
| 245 |
+
Too sparse. Aim for a decent set of descriptive tags, or two or more sentences.
|
| 246 |
|
| 247 |
+
### ⭐ Recommended positive prefix
|
| 248 |
|
| 249 |
```
|
| 250 |
masterpiece, best quality, score_7, highres, illustration,
|
| 251 |
```
|
| 252 |
|
| 253 |
+
On **Aesthetic**, drop the `score_7` and use `masterpiece, best quality,` on its own.
|
| 254 |
|
| 255 |
+
### ⭐ Recommended negative prompt
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 256 |
|
| 257 |
```
|
| 258 |
worst quality, low quality, score_1, score_2, score_3, artist name,
|
|
|
|
| 262 |
censored, mosaic censoring
|
| 263 |
```
|
| 264 |
|
| 265 |
+
If images come out flat or lose style, ease off the heavy weights — drop `(low quality:1.4)`
|
| 266 |
+
back to plain `low quality`. On Aesthetic, remove the `score_*` terms. On Turbo at CFG 1 it is
|
| 267 |
+
ignored entirely.
|
|
|
|
|
|
|
| 268 |
|
| 269 |
+
### 🛡️ Safety tags
|
| 270 |
|
| 271 |
+
Inherited from Anima. Use one in the positive prompt: `safe` (recommended default),
|
| 272 |
+
`sensitive`, `nsfw`, or `explicit`.
|
|
|
|
|
|
|
| 273 |
|
| 274 |
---
|
| 275 |
|
| 276 |
+
## 📁 Repository structure
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 277 |
|
| 278 |
```
|
| 279 |
+
AniSee-V2-Turbo.safetensors 3.9 GB V2, distilled foundation, 12 steps
|
| 280 |
+
AniSee-V2-Aesthetic.safetensors 3.9 GB V2, aesthetic foundation, 40 steps
|
| 281 |
+
AniSee-V2-Base.safetensors 3.9 GB V2, neutral foundation, 40 steps
|
| 282 |
+
anisee.safetensors 3.9 GB V1, full fine-tune of Preview3
|
| 283 |
+
|
| 284 |
+
text_encoders/qwen_3_06b_base.safetensors Qwen3-0.6B text encoder
|
| 285 |
+
vae/qwen_image_vae.safetensors Qwen-Image VAE
|
| 286 |
+
|
| 287 |
+
images/v2/comparison/ 10 three-way comparisons
|
| 288 |
+
images/v2/turbo/ 20 samples
|
| 289 |
+
images/v2/aesthetic/ 20 samples
|
| 290 |
+
images/v2/base/ 20 samples
|
| 291 |
+
images/ V1 gallery
|
| 292 |
+
|
| 293 |
+
workflows/ ComfyUI workflows
|
| 294 |
+
config.json Model metadata
|
| 295 |
```
|
| 296 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 297 |
---
|
| 298 |
|
| 299 |
+
## 📈 Version history
|
|
|
|
|
|
|
|
|
|
|
|
|
| 300 |
|
| 301 |
+
### V2 — LoKr merge onto Anima v1.0 / v1.1
|
| 302 |
|
| 303 |
+
- Three variants released together: Turbo, Aesthetic, Base
|
| 304 |
+
- LoKr network — linear 64 / alpha 64, conv 16 / alpha 16, full-rank, factor 4
|
| 305 |
+
- ~24,000 training steps on `anima-base-v1.0`, merged at strength 1.0
|
| 306 |
+
- Natural-language-only dataset; trigger words `seesee_elf` and `seesee_kitsune`
|
| 307 |
+
- Diffusion model files — text encoder and VAE included in this repo
|
| 308 |
+
- Moves off Anima Preview3 onto the final Anima v1.0 / v1.1 releases
|
| 309 |
|
| 310 |
+
### v1.0 — initial release
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 311 |
|
| 312 |
+
- Full fine-tune of Anima Preview3 Base, ~20,000 steps on a curated anime dataset
|
| 313 |
+
- LLM adapter only very lightly co-trained, per Anima's fine-tuning guidelines
|
| 314 |
+
- Drop-in replacement for `anima-preview3-base.safetensors`
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 315 |
|
| 316 |
---
|
| 317 |
|
| 318 |
+
## 🗺️ Roadmap
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 319 |
|
| 320 |
+
**✅ Released** — AniSee v1, AniSee V2 (Turbo, Aesthetic, Base)
|
| 321 |
|
| 322 |
+
**🔜 Planned**
|
| 323 |
|
| 324 |
+
- **AniSee V2 AIO** — an all-in-one build of V2, so V2 gets the same one-file convenience the
|
| 325 |
+
V1 AIO has on CivitAI
|
| 326 |
+
- **Official AniSee ComfyUI workflow** — a dedicated workflow, though the standard Anima
|
| 327 |
+
workflow already covers both generations
|
|
|
|
|
|
|
|
|
|
| 328 |
|
| 329 |
---
|
| 330 |
|
| 331 |
## 🔗 Links
|
| 332 |
|
| 333 |
+
- [AniSee on CivitAI](https://civitai.com/models/2628747/anisee) — including the V1 all-in-one build
|
| 334 |
+
- [AniSee sample gallery](https://anisee.anisee.workers.dev/)
|
| 335 |
+
- [Anima by CircleStone Labs](https://huggingface.co/circlestone-labs/Anima) — the base model
|
|
|
|
|
|
|
| 336 |
|
| 337 |
---
|
| 338 |
|
| 339 |
## 🙏 Credits
|
| 340 |
|
| 341 |
+
- **Base model:** Anima by CircleStone Labs and Comfy Org — Preview3 Base for V1, v1.0 / v1.1 for V2
|
| 342 |
+
- **Architecture:** built on NVIDIA Cosmos-Predict2-2B; Anima is a derivative model
|
| 343 |
+
- **Fine-tune and merges:** SeeSee21
|
|
|
|
|
|
|
| 344 |
|
| 345 |
---
|
| 346 |
|
| 347 |
## 📜 License
|
| 348 |
|
| 349 |
+
AniSee inherits the **CircleStone Labs Non-Commercial License** from Anima. The model and its
|
| 350 |
+
derivatives may be used for non-commercial purposes only. As a derivative of
|
| 351 |
+
Cosmos-Predict2-2B-Text2Image, the **NVIDIA Open Model License Agreement** also applies insofar
|
| 352 |
+
as it covers derivative models.
|
| 353 |
|
| 354 |
+
**Generated images are not covered by that restriction.** You may use the images you make
|
| 355 |
+
commercially — selling images, paid commissions, concept art or assets for a paid product are
|
| 356 |
+
all fine. What needs a separate license is hosting the model behind a paid API, embedding the
|
| 357 |
+
weights in a monetized product, or running it on a paid generation platform.
|
| 358 |
|
| 359 |
+
For commercial licensing of the base model, contact CircleStone Labs at `tdrussell@circlestone.ai`.
|
| 360 |
|
| 361 |
+
---
|
|
|
|
|
|
|
|
|
|
|
|
|
| 362 |
|
| 363 |
+
*AniSee — a personal anime model built on Anima.* 🎨
|
config.json
CHANGED
|
@@ -7,26 +7,80 @@
|
|
| 7 |
"base_model_relation": "finetune",
|
| 8 |
"author": "SeeSee21",
|
| 9 |
"pipeline_tag": "text-to-image",
|
| 10 |
-
"
|
| 11 |
-
"steps": "~20000",
|
| 12 |
-
"dataset": "curated anime dataset",
|
| 13 |
-
"adapter_co_training": "lightly co-trained (per Anima guidelines)"
|
| 14 |
-
},
|
| 15 |
"prompting": {
|
| 16 |
"style": "tags + natural-language (mixed prompts supported)",
|
| 17 |
"negative_prompt_support": "full",
|
| 18 |
"recommended_prefix": "masterpiece, best quality, score_7, highres, illustration,",
|
|
|
|
| 19 |
"tag_rules": {
|
| 20 |
"case": "lowercase",
|
| 21 |
"separator": "spaces (not underscores)",
|
| 22 |
"score_tags_exception": "score_7, score_8, etc. use underscores",
|
| 23 |
-
"artist_tags": "must be prefixed with @ (e.g. @artistname)"
|
| 24 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 25 |
},
|
| 26 |
"variants": {
|
| 27 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 28 |
"file": "anisee.safetensors",
|
| 29 |
-
"size": "~
|
|
|
|
|
|
|
|
|
|
| 30 |
"comfyui_path": "ComfyUI/models/diffusion_models/",
|
| 31 |
"recommended_settings": {
|
| 32 |
"steps": 40,
|
|
@@ -35,21 +89,41 @@
|
|
| 35 |
"scheduler": "simple",
|
| 36 |
"resolution": "832x1216 (portrait, ~1 MP)"
|
| 37 |
},
|
| 38 |
-
"
|
| 39 |
-
"euler_a",
|
| 40 |
-
"dpmpp_2m_sde_gpu"
|
| 41 |
-
]
|
| 42 |
}
|
| 43 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 44 |
"planned_variants": {
|
| 45 |
-
"
|
| 46 |
-
"description": "All-in-one checkpoint (
|
| 47 |
"status": "planned"
|
| 48 |
-
},
|
| 49 |
-
"turbo_4step": {
|
| 50 |
-
"description": "4-Step Turbo variant distilled with CDM (Continuous-Time Distribution Matching)",
|
| 51 |
-
"paper": "https://byliutao.github.io/cdm_page/",
|
| 52 |
-
"status": "planned (pending Base validation)"
|
| 53 |
}
|
| 54 |
},
|
| 55 |
"components": {
|
|
@@ -88,17 +162,16 @@
|
|
| 88 |
},
|
| 89 |
"supported_vram": "8GB+",
|
| 90 |
"links": {
|
| 91 |
-
"civitai": "https://civitai.
|
| 92 |
"gallery": "https://anisee.anisee.workers.dev/",
|
| 93 |
"base_model": "https://huggingface.co/circlestone-labs/Anima",
|
| 94 |
-
"cdm_paper": "https://byliutao.github.io/cdm_page/",
|
| 95 |
"author": "https://huggingface.co/SeeSee21"
|
| 96 |
},
|
| 97 |
"notes": [
|
| 98 |
-
"
|
| 99 |
-
"
|
|
|
|
| 100 |
"Tag rules: lowercase, spaces (not underscores), except score_7 etc. Artist tags prefixed with @.",
|
| 101 |
-
"
|
| 102 |
-
"AIO and 4-Step Turbo (CDM) variants planned for future releases."
|
| 103 |
]
|
| 104 |
}
|
|
|
|
| 7 |
"base_model_relation": "finetune",
|
| 8 |
"author": "SeeSee21",
|
| 9 |
"pipeline_tag": "text-to-image",
|
| 10 |
+
"recommended_variant": "v2_turbo",
|
|
|
|
|
|
|
|
|
|
|
|
|
| 11 |
"prompting": {
|
| 12 |
"style": "tags + natural-language (mixed prompts supported)",
|
| 13 |
"negative_prompt_support": "full",
|
| 14 |
"recommended_prefix": "masterpiece, best quality, score_7, highres, illustration,",
|
| 15 |
+
"aesthetic_prefix_note": "On AniSee-V2-Aesthetic, omit score_* tags in both positive and negative.",
|
| 16 |
"tag_rules": {
|
| 17 |
"case": "lowercase",
|
| 18 |
"separator": "spaces (not underscores)",
|
| 19 |
"score_tags_exception": "score_7, score_8, etc. use underscores",
|
| 20 |
+
"artist_tags": "must be prefixed with @ (e.g. @artistname)",
|
| 21 |
+
"weighting": "works, but needs heavier weights than SDXL (e.g. (chibi:2))"
|
| 22 |
+
},
|
| 23 |
+
"trigger_words": {
|
| 24 |
+
"seesee_elf": "white-haired elf (V2 only)",
|
| 25 |
+
"seesee_kitsune": "fox woman (V2 only)"
|
| 26 |
+
},
|
| 27 |
+
"trigger_note": "The V2 dataset was captioned in natural language only. Use trigger words inside descriptive sentences, not as bare tags."
|
| 28 |
},
|
| 29 |
"variants": {
|
| 30 |
+
"v2_turbo": {
|
| 31 |
+
"file": "AniSee-V2-Turbo.safetensors",
|
| 32 |
+
"size": "~3.90 GB",
|
| 33 |
+
"generation": "V2",
|
| 34 |
+
"method": "LoKr merge",
|
| 35 |
+
"merged_into": "anima-turbo-v1.1",
|
| 36 |
+
"comfyui_path": "ComfyUI/models/diffusion_models/",
|
| 37 |
+
"recommended_settings": {
|
| 38 |
+
"steps": 12,
|
| 39 |
+
"cfg": 1,
|
| 40 |
+
"sampler": "er_sde",
|
| 41 |
+
"scheduler": "simple",
|
| 42 |
+
"resolution": "832x1216 (portrait, ~1 MP)"
|
| 43 |
+
},
|
| 44 |
+
"notes": "Fastest variant, ~6 s per image. The negative prompt has no effect at CFG 1."
|
| 45 |
+
},
|
| 46 |
+
"v2_aesthetic": {
|
| 47 |
+
"file": "AniSee-V2-Aesthetic.safetensors",
|
| 48 |
+
"size": "~3.90 GB",
|
| 49 |
+
"generation": "V2",
|
| 50 |
+
"method": "LoKr merge",
|
| 51 |
+
"merged_into": "anima-aesthetic-v1.1",
|
| 52 |
+
"comfyui_path": "ComfyUI/models/diffusion_models/",
|
| 53 |
+
"recommended_settings": {
|
| 54 |
+
"steps": 40,
|
| 55 |
+
"cfg": 4.5,
|
| 56 |
+
"sampler": "er_sde",
|
| 57 |
+
"scheduler": "simple",
|
| 58 |
+
"resolution": "832x1216 (portrait, ~1 MP)"
|
| 59 |
+
},
|
| 60 |
+
"notes": "Richest colour and softest light. Do not use score_* tags with this variant."
|
| 61 |
+
},
|
| 62 |
+
"v2_base": {
|
| 63 |
+
"file": "AniSee-V2-Base.safetensors",
|
| 64 |
+
"size": "~3.90 GB",
|
| 65 |
+
"generation": "V2",
|
| 66 |
+
"method": "LoKr merge",
|
| 67 |
+
"merged_into": "anima-base-v1.0",
|
| 68 |
+
"comfyui_path": "ComfyUI/models/diffusion_models/",
|
| 69 |
+
"recommended_settings": {
|
| 70 |
+
"steps": 40,
|
| 71 |
+
"cfg": 4.5,
|
| 72 |
+
"sampler": "er_sde",
|
| 73 |
+
"scheduler": "simple",
|
| 74 |
+
"resolution": "832x1216 (portrait, ~1 MP)"
|
| 75 |
+
},
|
| 76 |
+
"notes": "Most neutral and most flexible. The right foundation for training your own LoRAs."
|
| 77 |
+
},
|
| 78 |
+
"v1": {
|
| 79 |
"file": "anisee.safetensors",
|
| 80 |
+
"size": "~3.89 GB",
|
| 81 |
+
"generation": "V1",
|
| 82 |
+
"method": "full fine-tune",
|
| 83 |
+
"merged_into": "anima-preview3-base",
|
| 84 |
"comfyui_path": "ComfyUI/models/diffusion_models/",
|
| 85 |
"recommended_settings": {
|
| 86 |
"steps": 40,
|
|
|
|
| 89 |
"scheduler": "simple",
|
| 90 |
"resolution": "832x1216 (portrait, ~1 MP)"
|
| 91 |
},
|
| 92 |
+
"notes": "Drop-in replacement for anima-preview3-base.safetensors."
|
|
|
|
|
|
|
|
|
|
| 93 |
}
|
| 94 |
},
|
| 95 |
+
"training": {
|
| 96 |
+
"v2": {
|
| 97 |
+
"method": "LoKr, merged at strength 1.0",
|
| 98 |
+
"network": {
|
| 99 |
+
"linear": 64,
|
| 100 |
+
"linear_alpha": 64,
|
| 101 |
+
"conv": 16,
|
| 102 |
+
"conv_alpha": 16,
|
| 103 |
+
"full_rank": true,
|
| 104 |
+
"factor": 4
|
| 105 |
+
},
|
| 106 |
+
"steps": "~24000",
|
| 107 |
+
"trained_on": "anima-base-v1.0",
|
| 108 |
+
"dataset": "curated dataset, natural-language captions only"
|
| 109 |
+
},
|
| 110 |
+
"v1": {
|
| 111 |
+
"method": "full fine-tune",
|
| 112 |
+
"steps": "~20000",
|
| 113 |
+
"trained_on": "anima-preview3-base",
|
| 114 |
+
"dataset": "curated anime dataset",
|
| 115 |
+
"adapter_co_training": "lightly co-trained (per Anima guidelines)"
|
| 116 |
+
}
|
| 117 |
+
},
|
| 118 |
+
"alternative_samplers": [
|
| 119 |
+
"euler_a",
|
| 120 |
+
"dpmpp_2m_sde_gpu",
|
| 121 |
+
"euler"
|
| 122 |
+
],
|
| 123 |
"planned_variants": {
|
| 124 |
+
"v2_aio": {
|
| 125 |
+
"description": "All-in-one V2 checkpoint (model + text encoder + VAE in one file)",
|
| 126 |
"status": "planned"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 127 |
}
|
| 128 |
},
|
| 129 |
"components": {
|
|
|
|
| 162 |
},
|
| 163 |
"supported_vram": "8GB+",
|
| 164 |
"links": {
|
| 165 |
+
"civitai": "https://civitai.com/models/2628747/anisee",
|
| 166 |
"gallery": "https://anisee.anisee.workers.dev/",
|
| 167 |
"base_model": "https://huggingface.co/circlestone-labs/Anima",
|
|
|
|
| 168 |
"author": "https://huggingface.co/SeeSee21"
|
| 169 |
},
|
| 170 |
"notes": [
|
| 171 |
+
"V1 is a full fine-tune of Anima Preview3 Base. V2 is a LoKr merge onto Anima v1.0 / v1.1 — a different method, not a fine-tune.",
|
| 172 |
+
"All checkpoints are diffusion model files: load with Load Diffusion Model, not the Checkpoint Loader.",
|
| 173 |
+
"The Qwen text encoder and the Qwen-Image VAE are included in this repo.",
|
| 174 |
"Tag rules: lowercase, spaces (not underscores), except score_7 etc. Artist tags prefixed with @.",
|
| 175 |
+
"An all-in-one V1 checkpoint is available on CivitAI; a V2 all-in-one is planned."
|
|
|
|
| 176 |
]
|
| 177 |
}
|
images/{Thumbs.db → v2/aesthetic/g01.webp}
RENAMED
|
File without changes
|
images/v2/aesthetic/g03.webp
ADDED
|
Git LFS Details
|
images/v2/aesthetic/g06.webp
ADDED
|
Git LFS Details
|
images/v2/aesthetic/g07.webp
ADDED
|
Git LFS Details
|
images/v2/aesthetic/g08.webp
ADDED
|
Git LFS Details
|
images/v2/aesthetic/g09.webp
ADDED
|
Git LFS Details
|
images/v2/aesthetic/g10.webp
ADDED
|
Git LFS Details
|
images/v2/aesthetic/g12.webp
ADDED
|
Git LFS Details
|
images/v2/aesthetic/g17.webp
ADDED
|
Git LFS Details
|
images/v2/aesthetic/g20.webp
ADDED
|
Git LFS Details
|
images/v2/aesthetic/g21.webp
ADDED
|
Git LFS Details
|
images/v2/aesthetic/g22.webp
ADDED
|
Git LFS Details
|
images/v2/aesthetic/g23.webp
ADDED
|
Git LFS Details
|
images/v2/aesthetic/g24.webp
ADDED
|
Git LFS Details
|
images/v2/aesthetic/g25.webp
ADDED
|
Git LFS Details
|
images/v2/aesthetic/g26.webp
ADDED
|
Git LFS Details
|
images/v2/aesthetic/g27.webp
ADDED
|
Git LFS Details
|
images/v2/aesthetic/g28.webp
ADDED
|
Git LFS Details
|
images/v2/aesthetic/g29.webp
ADDED
|
Git LFS Details
|
images/v2/aesthetic/g30.webp
ADDED
|
Git LFS Details
|
images/v2/base/g01.webp
ADDED
|
Git LFS Details
|
images/v2/base/g03.webp
ADDED
|
images/v2/base/g06.webp
ADDED
|
Git LFS Details
|
images/v2/base/g07.webp
ADDED
|
Git LFS Details
|
images/v2/base/g08.webp
ADDED
|
images/v2/base/g09.webp
ADDED
|
Git LFS Details
|
images/v2/base/g10.webp
ADDED
|
Git LFS Details
|
images/v2/base/g12.webp
ADDED
|
Git LFS Details
|
images/v2/base/g17.webp
ADDED
|
Git LFS Details
|
images/v2/base/g20.webp
ADDED
|
Git LFS Details
|
images/v2/base/g21.webp
ADDED
|
Git LFS Details
|
images/v2/base/g22.webp
ADDED
|
Git LFS Details
|
images/v2/base/g23.webp
ADDED
|
Git LFS Details
|
images/v2/base/g24.webp
ADDED
|
Git LFS Details
|
images/v2/base/g25.webp
ADDED
|
Git LFS Details
|
images/v2/base/g26.webp
ADDED
|
Git LFS Details
|
images/v2/base/g27.webp
ADDED
|
Git LFS Details
|
images/v2/base/g28.webp
ADDED
|
Git LFS Details
|
images/v2/base/g29.webp
ADDED
|
Git LFS Details
|
images/v2/base/g30.webp
ADDED
|
Git LFS Details
|
images/v2/comparison/01-seesee-elf-aerial-silk.webp
ADDED
|
Git LFS Details
|
images/v2/comparison/02-seesee-elf-library.webp
ADDED
|
Git LFS Details
|
images/v2/comparison/03-seesee-kitsune-shrine.webp
ADDED
|
Git LFS Details
|
images/v2/comparison/04-pixel-art-jungle.webp
ADDED
|
|
Git LFS Details
|
images/v2/comparison/05-dragon-woman-beach.webp
ADDED
|
Git LFS Details
|
images/v2/comparison/06-painterly-lighthouse.webp
ADDED
|
Git LFS Details
|
images/v2/comparison/07-rooftop-sunset.webp
ADDED
|
Git LFS Details
|