SeeSee21 commited on
Commit
88fcae3
·
verified ·
1 Parent(s): 7fe8b61

AniSee V2: model card, config and galleries for Turbo / Aesthetic / Base

Browse files

Documents 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
Files changed (50) hide show
  1. .gitattributes +68 -0
  2. README.md +202 -254
  3. config.json +99 -26
  4. images/{Thumbs.db → v2/aesthetic/g01.webp} +2 -2
  5. images/v2/aesthetic/g03.webp +3 -0
  6. images/v2/aesthetic/g06.webp +3 -0
  7. images/v2/aesthetic/g07.webp +3 -0
  8. images/v2/aesthetic/g08.webp +3 -0
  9. images/v2/aesthetic/g09.webp +3 -0
  10. images/v2/aesthetic/g10.webp +3 -0
  11. images/v2/aesthetic/g12.webp +3 -0
  12. images/v2/aesthetic/g17.webp +3 -0
  13. images/v2/aesthetic/g20.webp +3 -0
  14. images/v2/aesthetic/g21.webp +3 -0
  15. images/v2/aesthetic/g22.webp +3 -0
  16. images/v2/aesthetic/g23.webp +3 -0
  17. images/v2/aesthetic/g24.webp +3 -0
  18. images/v2/aesthetic/g25.webp +3 -0
  19. images/v2/aesthetic/g26.webp +3 -0
  20. images/v2/aesthetic/g27.webp +3 -0
  21. images/v2/aesthetic/g28.webp +3 -0
  22. images/v2/aesthetic/g29.webp +3 -0
  23. images/v2/aesthetic/g30.webp +3 -0
  24. images/v2/base/g01.webp +3 -0
  25. images/v2/base/g03.webp +0 -0
  26. images/v2/base/g06.webp +3 -0
  27. images/v2/base/g07.webp +3 -0
  28. images/v2/base/g08.webp +0 -0
  29. images/v2/base/g09.webp +3 -0
  30. images/v2/base/g10.webp +3 -0
  31. images/v2/base/g12.webp +3 -0
  32. images/v2/base/g17.webp +3 -0
  33. images/v2/base/g20.webp +3 -0
  34. images/v2/base/g21.webp +3 -0
  35. images/v2/base/g22.webp +3 -0
  36. images/v2/base/g23.webp +3 -0
  37. images/v2/base/g24.webp +3 -0
  38. images/v2/base/g25.webp +3 -0
  39. images/v2/base/g26.webp +3 -0
  40. images/v2/base/g27.webp +3 -0
  41. images/v2/base/g28.webp +3 -0
  42. images/v2/base/g29.webp +3 -0
  43. images/v2/base/g30.webp +3 -0
  44. images/v2/comparison/01-seesee-elf-aerial-silk.webp +3 -0
  45. images/v2/comparison/02-seesee-elf-library.webp +3 -0
  46. images/v2/comparison/03-seesee-kitsune-shrine.webp +3 -0
  47. images/v2/comparison/04-pixel-art-jungle.webp +3 -0
  48. images/v2/comparison/05-dragon-woman-beach.webp +3 -0
  49. images/v2/comparison/06-painterly-lighthouse.webp +3 -0
  50. 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
- ### Personal Anime Fine-Tune of Anima Preview3 Base
 
27
 
28
- **Full Fine-Tune • Clean Anime Aesthetics • Tag + Natural Language • Anima-Compatible**
 
 
29
 
30
- **Diffusion Model • 1 MP Native • LoRA-friendly**
 
31
 
32
- <br>
33
 
34
- <a href="https://civitai.red/models/2628747/anisee">
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
- <br><br>
 
 
 
 
 
48
 
49
- <img src="https://huggingface.co/SeeSee21/AniSee/resolve/main/images/cover.png" alt="AniSee Cover" width="100%">
 
50
 
51
- </div>
 
 
52
 
53
  ---
54
 
55
- ## 🖼️ Preview Gallery
56
 
57
- Browse the full curated set of sample images on the dedicated gallery page:
 
 
58
 
59
- <div align="center">
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
- | ![AniSee preview 1](https://huggingface.co/SeeSee21/AniSee/resolve/main/images/1.png) | ![AniSee preview 2](https://huggingface.co/SeeSee21/AniSee/resolve/main/images/2.png) | ![AniSee preview 3](https://huggingface.co/SeeSee21/AniSee/resolve/main/images/3.png) |
68
- | ![AniSee preview 4](https://huggingface.co/SeeSee21/AniSee/resolve/main/images/4.png) | ![AniSee preview 5](https://huggingface.co/SeeSee21/AniSee/resolve/main/images/5.png) | ![AniSee preview 6](https://huggingface.co/SeeSee21/AniSee/resolve/main/images/6.webp) |
69
- | ![AniSee preview 7](https://huggingface.co/SeeSee21/AniSee/resolve/main/images/7.webp) | ![AniSee preview 8](https://huggingface.co/SeeSee21/AniSee/resolve/main/images/8.png) | ![AniSee preview 9](https://huggingface.co/SeeSee21/AniSee/resolve/main/images/9.png) |
70
- | ![AniSee preview 10](https://huggingface.co/SeeSee21/AniSee/resolve/main/images/10.png) | ![AniSee preview 11](https://huggingface.co/SeeSee21/AniSee/resolve/main/images/11.webp) | ![AniSee preview 12](https://huggingface.co/SeeSee21/AniSee/resolve/main/images/12.webp) |
71
-
72
- ---
73
 
74
- ## ✨ What is AniSee?
75
 
76
- **AniSee** is a personal full fine-tune of CircleStone Labs' **Anima Preview3 Base**, retrained on my own curated dataset to push the model further into a cleaner, more focused anime aesthetic.
77
 
78
- It is **not a LoRA merge** — AniSee is a full fine-tune (~20K steps) with the **LLM adapter only very lightly co-trained**, following the official Anima fine-tuning guidelines. The goal is to keep everything that makes Anima a strong illustration base — Danbooru tags, natural language prompts, mixed prompts, full Qwen text encoder, Qwen-Image VAE — while shifting the default style toward a stronger anime look in line with my other checkpoints.
79
 
80
- AniSee is mainly intended for:
 
 
81
 
82
- - Anime-style illustrations
83
- - Character-focused images
84
- - Cleaner anime aesthetics
85
- - Style experiments
86
- - Testing Anima-based fine-tunes inside ComfyUI
87
 
88
- This is the **first release** — only the Diffusion Model variant for now. If testing goes well, an **AIO** version and a **4-Step Turbo** version (based on the new **CDM — Continuous-Time Distribution Matching** distillation method) will follow.
89
 
90
- ---
 
91
 
92
- ## 🎯 Key Features
 
 
 
93
 
94
- - ✅ Full fine-tune on Anima Preview3 Base — **not a LoRA merge**
95
- - ✅ ~20K training steps on a curated anime dataset
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
- ## 🗺️ AniSee Roadmap
106
 
107
- ### ✅ Released
 
108
 
109
- #### 🎨 AniSee Base
 
 
 
 
 
 
 
 
 
110
 
111
- Full fine-tune of Anima Preview3 Base — Diffusion Model variant. This is the foundation of the AniSee family.
112
 
113
- ### 🔜 Planned
114
 
115
- #### 📦 AniSee AIO
116
 
117
- All-in-one checkpoint with **Diffusion Model + Qwen Text Encoder + Qwen-Image VAE** integrated into a single file. Single-file convenience, no extra loaders needed.
 
 
 
 
118
 
119
- #### 🚀 AniSee Turbo (4-Step, CDM)
120
 
121
- If testing of the Base goes well, a 4-Step Turbo variant distilled with the brand-new **Continuous-Time Distribution Matching (CDM)** method (Liu et al., 2026). CDM migrates the DMD framework from discrete anchoring to continuous optimization, achieving state-of-the-art few-step generation **without GAN or reward-model auxiliary objectives**. Should give clean 4-step anime generations with strong fine details.
 
 
122
 
123
- 📄 Paper: <https://byliutao.github.io/cdm_page/>
 
124
 
125
- #### 🔧 Official AniSee ComfyUI Workflow
126
 
127
- A dedicated workflow with the auto-prefix, optional Qwen3-VL prompt enhancer, LoRA support, and Ultimate SD Upscale is already included in this repo under `workflows/AniSee.json`.
 
128
 
129
- More updates coming as testing progresses! 🎨
 
 
 
130
 
131
  ---
132
 
133
- ## ⚙️ AniSee Base — Recommended Settings
134
 
135
- The settings I personally use and recommend as a starting point:
 
136
 
137
- ```yaml
138
- Steps: 40
139
- CFG: 4.5
140
- Sampler: er_sde
141
- Scheduler: simple
142
- Resolution: ~1 MP # e.g. 1024×1024, 896×1152, 1152×896
143
- ```
144
 
145
- **CFG Guide:** 4.0–5.0 is the sweet spot for balanced quality and creativity. Going above 5.0 starts to risk burning the image, especially with heavy quality tags. If results feel too harsh, drop CFG slightly or reduce quality tag count.
 
 
146
 
147
- **Sampler alternatives** (all work well, just different character):
 
 
148
 
149
- | Sampler / Scheduler | Character |
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
- Feel free to experiment — these are just starting points, not hard rules.
 
 
 
 
 
156
 
157
  ---
158
 
159
- ## 📐 Resolution Guide
160
 
161
- | Use Case | Resolution |
162
- | --- | --- |
163
- | ⭐ Square / General purpose | **1024 × 1024** |
164
- | Portrait / Character art | **896 × 1152** |
165
- | Landscape / Scenes | **1152 × 896** |
166
- | Wider cinematic | **1254 × 836** |
167
- | Widescreen | **1365 × 768** |
168
 
169
- Stay around **1 MP** for the cleanest results. The Anima base starts breaking down somewhere around 2 MP, so if you want bigger images, generate at 1 MP first and upscale afterwards.
 
170
 
171
  ---
172
 
173
- ## 💡 Prompting Guide
174
 
175
- AniSee inherits Anima's prompting system. It accepts:
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 (1girl/1boy/etc)]
185
- [character] [appearance] [pose] [clothing] [background] [lighting] [style]
186
  ```
187
 
188
- **Important tag rules** (inherited from Anima):
 
 
 
 
 
 
189
 
190
- - Use **lowercase** for tags, spaces instead of underscores
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
- ### ✅ Good (mixed prompt)
 
 
 
 
 
 
 
 
 
 
 
 
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 (natural language)
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
- Very short tag dumps like `anime girl, silver hair, hoodie` — the model can produce unexpected results when the prompt is too sparse. Aim for at least a few descriptive tags or 2+ sentences.
217
-
218
- ---
219
 
220
- ## ⭐ Recommended Positive Prefix
221
 
222
- Start every prompt with:
223
 
224
  ```
225
  masterpiece, best quality, score_7, highres, illustration,
226
  ```
227
 
228
- Then add your subject, character, scene, and style tags after that.
229
 
230
- You can also experiment with other quality tag combinations:
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 your images come out too flat or lose style, reduce the weights on the heavier terms (e.g. drop `(low quality:1.4)` back to `low quality`).
253
-
254
- ---
255
-
256
- ## 🛡️ Safety Tags
257
 
258
- Inherited from Anima. Use one of these in the positive prompt:
259
 
260
- - `safe` — for normal generations *(recommended default)*
261
- - `sensitive`
262
- - `nsfw`
263
- - `explicit`
264
 
265
  ---
266
 
267
- ## 🔧 Installation
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
- ComfyUI/models/diffusion_models/
281
- └── anisee.safetensors
282
-
283
- ComfyUI/models/text_encoders/
284
- └── qwen_3_06b_base.safetensors
285
-
286
- ComfyUI/models/vae/
287
- └── qwen_image_vae.safetensors
 
 
 
 
 
 
 
 
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
- ## 🧩 Official Workflow
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
- A ready-to-use ComfyUI workflow is included at [`workflows/anisee-workflow-SDUltimate.json`](./workflows/anisee-workflow-SDUltimate.json).
311
 
312
- It features:
 
 
 
 
 
313
 
314
- - 📦 Model + Text Encoder + VAE loaders pre-configured
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
- **Required custom nodes** (all installable via ComfyUI Manager):
324
-
325
- - [ComfyUI-Easy-Use](https://github.com/yolain/ComfyUI-Easy-Use)
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
- ## 📁 Repository Structure
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
- ## 📈 Version History
368
 
369
- ### v1.0 — Initial Release
370
 
371
- - **AniSee Base** — full fine-tune of Anima Preview3 Base
372
- - ~20K training steps on a curated anime dataset
373
- - LLM adapter only very lightly co-trained *(following Anima's fine-tuning guidelines)*
374
- - Diffusion Model variant *(single `.safetensors` file)*
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
- - **CivitAI Page:** [civitai.red/models/2628747/anisee](https://civitai.red/models/2628747/anisee)
384
- - **Example Gallery:** [anisee.anisee.workers.dev](https://anisee.anisee.workers.dev/)
385
- - **Base Model:** [circlestone-labs/Anima](https://huggingface.co/circlestone-labs/Anima)
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 Model:** [Anima Preview3 Base](https://huggingface.co/circlestone-labs/Anima) by **CircleStone Labs** and **Comfy Org**
394
- - **Underlying Architecture:** Built on NVIDIA Cosmos-Predict2-2B *(Anima is a "Derivative Model")*
395
- - **Fine-Tune:** SeeSee21
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 derivatives are usable **only for non-commercial purposes**. As a derivative of Cosmos-Predict2-2B-Text2Image, the [NVIDIA Open Model License Agreement](https://www.nvidia.com/en-us/agreements/enterprise-software/nvidia-open-model-license/) also applies insofar as it covers Derivative Models.
 
 
 
404
 
405
- For commercial licensing of the base model, please contact CircleStone Labs at `tdrussell@circlestone.ai`.
 
 
 
406
 
407
- ---
408
 
409
- ## ❤️ Notes
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
- **AniSee — clean anime, built on Anima. 🎨**
 
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
+ ![seesee_elf — aerial silk](images/v2/comparison/01-seesee-elf-aerial-silk.webp)
 
 
 
 
62
 
63
+ ![seesee_kitsune — shrine](images/v2/comparison/03-seesee-kitsune-shrine.webp)
 
 
 
 
 
 
 
64
 
65
+ ![Dragon woman — beach](images/v2/comparison/05-dragon-woman-beach.webp)
66
 
67
+ ![Pure tag prompt — fox girl](images/v2/comparison/09-tags-fox-girl.webp)
68
 
69
+ ![Pixel art — jungle](images/v2/comparison/04-pixel-art-jungle.webp)
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
- "training": {
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
- "base": {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
28
  "file": "anisee.safetensors",
29
- "size": "~4.18 GB",
 
 
 
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
- "alternative_samplers": [
39
- "euler_a",
40
- "dpmpp_2m_sde_gpu"
41
- ]
42
  }
43
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
44
  "planned_variants": {
45
- "aio": {
46
- "description": "All-in-one checkpoint (Model + Text Encoder + VAE in one file)",
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.red/models/2628747/anisee",
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
- "Drop-in replacement for anima-preview3-base.safetensors.",
99
- "Uses the same Qwen text encoder and Qwen-Image VAE as Anima.",
 
100
  "Tag rules: lowercase, spaces (not underscores), except score_7 etc. Artist tags prefixed with @.",
101
- "Official ComfyUI workflow included in workflows/ with auto Quality Prefix and Qwen3-VL Prompt Enhancer.",
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

  • SHA256: 8f3813ec0360125d5f208b020878e899784aaced396a70d803aa93cdf3d0e588
  • Pointer size: 131 Bytes
  • Size of remote file: 105 kB
images/v2/aesthetic/g06.webp ADDED

Git LFS Details

  • SHA256: 4dc7c9748969a9e8430846953d97766260d8adf15ea4fce7deeb1d86c2703a8b
  • Pointer size: 131 Bytes
  • Size of remote file: 171 kB
images/v2/aesthetic/g07.webp ADDED

Git LFS Details

  • SHA256: 33fa500677784bd6a6bf74ea18bcebe144d5ee7b4ffe932c3b8eb3166cd5655a
  • Pointer size: 131 Bytes
  • Size of remote file: 169 kB
images/v2/aesthetic/g08.webp ADDED

Git LFS Details

  • SHA256: 4f938b7cc6b12e1be847cee1e9da337bf7a547479368cc37a8fef811fe80221a
  • Pointer size: 131 Bytes
  • Size of remote file: 104 kB
images/v2/aesthetic/g09.webp ADDED

Git LFS Details

  • SHA256: bece2d1f00c563279e5862a018bad0ab842cc444d827e1b0d906ef4d63f48f49
  • Pointer size: 131 Bytes
  • Size of remote file: 169 kB
images/v2/aesthetic/g10.webp ADDED

Git LFS Details

  • SHA256: 04be060f19c8d464bed77bd66f6da0838b35204aca0c4b050f58044dcb998144
  • Pointer size: 131 Bytes
  • Size of remote file: 148 kB
images/v2/aesthetic/g12.webp ADDED

Git LFS Details

  • SHA256: 2209e3e141d9e04cc8e1b3a847aba6ecc9acf645dc73907845da70e2621990b1
  • Pointer size: 131 Bytes
  • Size of remote file: 135 kB
images/v2/aesthetic/g17.webp ADDED

Git LFS Details

  • SHA256: 904e2b7080b874eab9abd253dd0eb09516515f86b5959e4f1defd6b9f8ffc3ff
  • Pointer size: 131 Bytes
  • Size of remote file: 166 kB
images/v2/aesthetic/g20.webp ADDED

Git LFS Details

  • SHA256: 642d6fe5d2e53e55278403c9ca8add502e707acb8de1a2fa7e0d8b8fc686527e
  • Pointer size: 131 Bytes
  • Size of remote file: 136 kB
images/v2/aesthetic/g21.webp ADDED

Git LFS Details

  • SHA256: ed1c92082f4c6577b3b244eb4e88f45fe3e21a9e38c327e0288ab6f07061fd89
  • Pointer size: 131 Bytes
  • Size of remote file: 172 kB
images/v2/aesthetic/g22.webp ADDED

Git LFS Details

  • SHA256: a890fe2ec2e34eeb2c4947e4ebe4e0d55766cf923af60640ace973419c2c6172
  • Pointer size: 131 Bytes
  • Size of remote file: 165 kB
images/v2/aesthetic/g23.webp ADDED

Git LFS Details

  • SHA256: bf5cc34e0e8be36b133a63caf8867770d56a972454b859b35997fa7841c38daa
  • Pointer size: 131 Bytes
  • Size of remote file: 156 kB
images/v2/aesthetic/g24.webp ADDED

Git LFS Details

  • SHA256: 32fd521465da6742c4eb6235729e471c6ef8c3fc21b2a853098bc1c9cfc53e46
  • Pointer size: 131 Bytes
  • Size of remote file: 169 kB
images/v2/aesthetic/g25.webp ADDED

Git LFS Details

  • SHA256: cf762628451a4d6aa19eaa96d7313ceca80667a0326882a908dccb3e5e40854a
  • Pointer size: 131 Bytes
  • Size of remote file: 145 kB
images/v2/aesthetic/g26.webp ADDED

Git LFS Details

  • SHA256: 253fbef39c0fc699b32497e3aac2de97c38350ad0c5c8da0fe5aa490bbb27039
  • Pointer size: 131 Bytes
  • Size of remote file: 184 kB
images/v2/aesthetic/g27.webp ADDED

Git LFS Details

  • SHA256: 0169681913af24eec7d8f0460126db7d1895ccce624e22c1e13f8ab4cb00f343
  • Pointer size: 131 Bytes
  • Size of remote file: 177 kB
images/v2/aesthetic/g28.webp ADDED

Git LFS Details

  • SHA256: 48b08c0bc51be2d35a097eb5081dbcf1eac3ea7ac528a955a1f1d2504af8211a
  • Pointer size: 131 Bytes
  • Size of remote file: 203 kB
images/v2/aesthetic/g29.webp ADDED

Git LFS Details

  • SHA256: 58e9e15ee872304416bd75cc9617a95b557640e4aca7e7f2bab3eeb1bf298876
  • Pointer size: 131 Bytes
  • Size of remote file: 145 kB
images/v2/aesthetic/g30.webp ADDED

Git LFS Details

  • SHA256: b92e8e36af521d81457562ca6c465fc4c35d1f966dbce59c8e15f6616e6f3e01
  • Pointer size: 131 Bytes
  • Size of remote file: 184 kB
images/v2/base/g01.webp ADDED

Git LFS Details

  • SHA256: de7771610428b9242e0dad214c0b54e286530272d670a6a8d1f6a7bcc629029f
  • Pointer size: 131 Bytes
  • Size of remote file: 217 kB
images/v2/base/g03.webp ADDED
images/v2/base/g06.webp ADDED

Git LFS Details

  • SHA256: 1b8c9a60230b6b05b5b028dc662c3fb74facc7e269ff51eddd8ca38a6584c961
  • Pointer size: 131 Bytes
  • Size of remote file: 184 kB
images/v2/base/g07.webp ADDED

Git LFS Details

  • SHA256: c89741242be9f1cb640bc53d532334251ecebaa82b932cb6b0b6f7acc9221090
  • Pointer size: 131 Bytes
  • Size of remote file: 158 kB
images/v2/base/g08.webp ADDED
images/v2/base/g09.webp ADDED

Git LFS Details

  • SHA256: 9c2c08005303831364ef17c55c6b9ce20c09cfca623c7c2e2ef45ee95a939dbf
  • Pointer size: 131 Bytes
  • Size of remote file: 173 kB
images/v2/base/g10.webp ADDED

Git LFS Details

  • SHA256: d16a02ba2c21c3e21a839153336a8b87ccd52e5bdd7620945afce16a8de5c9a3
  • Pointer size: 131 Bytes
  • Size of remote file: 155 kB
images/v2/base/g12.webp ADDED

Git LFS Details

  • SHA256: baca02dab95dcc271f297e0ef68f9ff3bd0d9054907bf1373b9c974c7d6e7b82
  • Pointer size: 131 Bytes
  • Size of remote file: 145 kB
images/v2/base/g17.webp ADDED

Git LFS Details

  • SHA256: ec0be84cae1a64191b19e69954e939f09742fd4f036e540c909a9f66075c61de
  • Pointer size: 131 Bytes
  • Size of remote file: 173 kB
images/v2/base/g20.webp ADDED

Git LFS Details

  • SHA256: 8637ecdb9f57175f9cc387bda1144a3264d59b1375cf762c5112a41d335a0d16
  • Pointer size: 131 Bytes
  • Size of remote file: 136 kB
images/v2/base/g21.webp ADDED

Git LFS Details

  • SHA256: 23ed64324d7719e7f74b305187cd4b6bfc770816700ba6329b262b12b0241b5d
  • Pointer size: 131 Bytes
  • Size of remote file: 174 kB
images/v2/base/g22.webp ADDED

Git LFS Details

  • SHA256: fdee6e780c9377bf1ee18f207761d25d77c5cf7294fa2d1480f0c766ef5406f4
  • Pointer size: 131 Bytes
  • Size of remote file: 166 kB
images/v2/base/g23.webp ADDED

Git LFS Details

  • SHA256: da1d305b4218a1d38ddad27ad9ea0d948b87d18e32656dd879d5c93c2e043057
  • Pointer size: 131 Bytes
  • Size of remote file: 144 kB
images/v2/base/g24.webp ADDED

Git LFS Details

  • SHA256: b8985c43f62a954e6bda264ba8b1f594531b99d0565e8ccfc6499137c814078b
  • Pointer size: 131 Bytes
  • Size of remote file: 171 kB
images/v2/base/g25.webp ADDED

Git LFS Details

  • SHA256: 5fb149ba0d32ecd2eec80518adf5e9a4427fc14ebbd473e5a50e77b2e8afd83f
  • Pointer size: 131 Bytes
  • Size of remote file: 144 kB
images/v2/base/g26.webp ADDED

Git LFS Details

  • SHA256: 5813bdfc8576bffa2456498c918185e5ea709e2e53281fe899be8dfecb7f5a8e
  • Pointer size: 131 Bytes
  • Size of remote file: 169 kB
images/v2/base/g27.webp ADDED

Git LFS Details

  • SHA256: bf9e42a664ba1a8382ba03a4c36636fa37e0d8b8300793311896443b71787117
  • Pointer size: 131 Bytes
  • Size of remote file: 166 kB
images/v2/base/g28.webp ADDED

Git LFS Details

  • SHA256: 980a6475296cbd9ea99f41ac527673d0c0b403a5c0acf486245903ab5d7df00c
  • Pointer size: 131 Bytes
  • Size of remote file: 196 kB
images/v2/base/g29.webp ADDED

Git LFS Details

  • SHA256: 4b8c4cc85ab78cfb4b41289ddb6a66dd6b0827d2ee87084685c4801a84ea4394
  • Pointer size: 131 Bytes
  • Size of remote file: 145 kB
images/v2/base/g30.webp ADDED

Git LFS Details

  • SHA256: 7f40ecc0aa6e9c7d3be4e7b5c6814b99d2e275278662b23c85259c458ded45ed
  • Pointer size: 131 Bytes
  • Size of remote file: 175 kB
images/v2/comparison/01-seesee-elf-aerial-silk.webp ADDED

Git LFS Details

  • SHA256: 864cd967b8f8e6128891a71fccccfb43afed44c69e9fb6d6e957a416004abad3
  • Pointer size: 131 Bytes
  • Size of remote file: 492 kB
images/v2/comparison/02-seesee-elf-library.webp ADDED

Git LFS Details

  • SHA256: eecdeef69f371ed0088e62d40ef7b11ce357a38b1902f8ead90baa8b00174f0a
  • Pointer size: 131 Bytes
  • Size of remote file: 381 kB
images/v2/comparison/03-seesee-kitsune-shrine.webp ADDED

Git LFS Details

  • SHA256: a347305335bdfc97cf0bede7cb041b1e5cda3a6ce93d525f7960384e79e660a5
  • Pointer size: 131 Bytes
  • Size of remote file: 353 kB
images/v2/comparison/04-pixel-art-jungle.webp ADDED

Git LFS Details

  • SHA256: 27f04277b95ce0efc4c6c928b47faffde95126f5945bcf084c1c77e73049867b
  • Pointer size: 131 Bytes
  • Size of remote file: 515 kB
images/v2/comparison/05-dragon-woman-beach.webp ADDED

Git LFS Details

  • SHA256: 2a2f44770c56abb09706c5a15cec93136def1079c8b3b2f3301e8740d435455f
  • Pointer size: 131 Bytes
  • Size of remote file: 324 kB
images/v2/comparison/06-painterly-lighthouse.webp ADDED

Git LFS Details

  • SHA256: 347f203f34f26cf21b7db843cf97fd42962d5212742885902edb67a56fbe0f2e
  • Pointer size: 131 Bytes
  • Size of remote file: 388 kB
images/v2/comparison/07-rooftop-sunset.webp ADDED

Git LFS Details

  • SHA256: 82a52d10b853233e664d6aa6d7ad46784000372665b24dc3442d42a3e232483f
  • Pointer size: 131 Bytes
  • Size of remote file: 284 kB