diff --git a/.gitattributes b/.gitattributes index aafa91eff26cd53bdb92c97772bcec48e6925f71..183bbcf0c99cf68939642c46c9cc3185c05ca530 100644 --- a/.gitattributes +++ b/.gitattributes @@ -49,3 +49,71 @@ images/9.png filter=lfs diff=lfs merge=lfs -text images/anisee-workflow-cover.png filter=lfs diff=lfs merge=lfs -text images/cover.png filter=lfs diff=lfs merge=lfs -text images/Thumbs.db filter=lfs diff=lfs merge=lfs -text +images/v2/aesthetic/g01.webp filter=lfs diff=lfs merge=lfs -text +images/v2/aesthetic/g03.webp filter=lfs diff=lfs merge=lfs -text +images/v2/aesthetic/g06.webp filter=lfs diff=lfs merge=lfs -text +images/v2/aesthetic/g07.webp filter=lfs diff=lfs merge=lfs -text +images/v2/aesthetic/g08.webp filter=lfs diff=lfs merge=lfs -text +images/v2/aesthetic/g09.webp filter=lfs diff=lfs merge=lfs -text +images/v2/aesthetic/g10.webp filter=lfs diff=lfs merge=lfs -text +images/v2/aesthetic/g12.webp filter=lfs diff=lfs merge=lfs -text +images/v2/aesthetic/g17.webp filter=lfs diff=lfs merge=lfs -text +images/v2/aesthetic/g20.webp filter=lfs diff=lfs merge=lfs -text +images/v2/aesthetic/g21.webp filter=lfs diff=lfs merge=lfs -text +images/v2/aesthetic/g22.webp filter=lfs diff=lfs merge=lfs -text +images/v2/aesthetic/g23.webp filter=lfs diff=lfs merge=lfs -text +images/v2/aesthetic/g24.webp filter=lfs diff=lfs merge=lfs -text +images/v2/aesthetic/g25.webp filter=lfs diff=lfs merge=lfs -text +images/v2/aesthetic/g26.webp filter=lfs diff=lfs merge=lfs -text +images/v2/aesthetic/g27.webp filter=lfs diff=lfs merge=lfs -text +images/v2/aesthetic/g28.webp filter=lfs diff=lfs merge=lfs -text +images/v2/aesthetic/g29.webp filter=lfs diff=lfs merge=lfs -text +images/v2/aesthetic/g30.webp filter=lfs diff=lfs merge=lfs -text +images/v2/base/g01.webp filter=lfs diff=lfs merge=lfs -text +images/v2/base/g06.webp filter=lfs diff=lfs merge=lfs -text +images/v2/base/g07.webp filter=lfs diff=lfs merge=lfs -text +images/v2/base/g09.webp filter=lfs diff=lfs merge=lfs -text +images/v2/base/g10.webp filter=lfs diff=lfs merge=lfs -text +images/v2/base/g12.webp filter=lfs diff=lfs merge=lfs -text +images/v2/base/g17.webp filter=lfs diff=lfs merge=lfs -text +images/v2/base/g20.webp filter=lfs diff=lfs merge=lfs -text +images/v2/base/g21.webp filter=lfs diff=lfs merge=lfs -text +images/v2/base/g22.webp filter=lfs diff=lfs merge=lfs -text +images/v2/base/g23.webp filter=lfs diff=lfs merge=lfs -text +images/v2/base/g24.webp filter=lfs diff=lfs merge=lfs -text +images/v2/base/g25.webp filter=lfs diff=lfs merge=lfs -text +images/v2/base/g26.webp filter=lfs diff=lfs merge=lfs -text +images/v2/base/g27.webp filter=lfs diff=lfs merge=lfs -text +images/v2/base/g28.webp filter=lfs diff=lfs merge=lfs -text +images/v2/base/g29.webp filter=lfs diff=lfs merge=lfs -text +images/v2/base/g30.webp filter=lfs diff=lfs merge=lfs -text +images/v2/comparison/01-seesee-elf-aerial-silk.webp filter=lfs diff=lfs merge=lfs -text +images/v2/comparison/02-seesee-elf-library.webp filter=lfs diff=lfs merge=lfs -text +images/v2/comparison/03-seesee-kitsune-shrine.webp filter=lfs diff=lfs merge=lfs -text +images/v2/comparison/04-pixel-art-jungle.webp filter=lfs diff=lfs merge=lfs -text +images/v2/comparison/05-dragon-woman-beach.webp filter=lfs diff=lfs merge=lfs -text +images/v2/comparison/06-painterly-lighthouse.webp filter=lfs diff=lfs merge=lfs -text +images/v2/comparison/07-rooftop-sunset.webp filter=lfs diff=lfs merge=lfs -text +images/v2/comparison/08-tags-elf.webp filter=lfs diff=lfs merge=lfs -text +images/v2/comparison/09-tags-fox-girl.webp filter=lfs diff=lfs merge=lfs -text +images/v2/comparison/10-tags-chibi-magical-girl.webp filter=lfs diff=lfs merge=lfs -text +images/v2/turbo/g01.webp filter=lfs diff=lfs merge=lfs -text +images/v2/turbo/g03.webp filter=lfs diff=lfs merge=lfs -text +images/v2/turbo/g06.webp filter=lfs diff=lfs merge=lfs -text +images/v2/turbo/g07.webp filter=lfs diff=lfs merge=lfs -text +images/v2/turbo/g08.webp filter=lfs diff=lfs merge=lfs -text +images/v2/turbo/g09.webp filter=lfs diff=lfs merge=lfs -text +images/v2/turbo/g10.webp filter=lfs diff=lfs merge=lfs -text +images/v2/turbo/g12.webp filter=lfs diff=lfs merge=lfs -text +images/v2/turbo/g17.webp filter=lfs diff=lfs merge=lfs -text +images/v2/turbo/g20.webp filter=lfs diff=lfs merge=lfs -text +images/v2/turbo/g21.webp filter=lfs diff=lfs merge=lfs -text +images/v2/turbo/g22.webp filter=lfs diff=lfs merge=lfs -text +images/v2/turbo/g23.webp filter=lfs diff=lfs merge=lfs -text +images/v2/turbo/g24.webp filter=lfs diff=lfs merge=lfs -text +images/v2/turbo/g25.webp filter=lfs diff=lfs merge=lfs -text +images/v2/turbo/g26.webp filter=lfs diff=lfs merge=lfs -text +images/v2/turbo/g27.webp filter=lfs diff=lfs merge=lfs -text +images/v2/turbo/g28.webp filter=lfs diff=lfs merge=lfs -text +images/v2/turbo/g29.webp filter=lfs diff=lfs merge=lfs -text +images/v2/turbo/g30.webp filter=lfs diff=lfs merge=lfs -text diff --git a/README.md b/README.md index f2284280b51d5477f4098f5fae683f71caeb5f86..8966dc410554dfdfe7767c32ca2ef683e4d1b38c 100644 --- a/README.md +++ b/README.md @@ -15,183 +15,208 @@ tags: - diffusion - comfyui - fine-tune +- lokr - safetensors - anisee --- -
- # 🎨 AniSee -### Personal Anime Fine-Tune of Anima Preview3 Base +**A personal anime model built on Anima.** +Two generations Β· Four checkpoints Β· Tags + natural language Β· ComfyUI-ready Β· LoRA-friendly -**Full Fine-Tune β€’ Clean Anime Aesthetics β€’ Tag + Natural Language β€’ Anima-Compatible** +AniSee started as a full fine-tune of *Anima Preview3 Base* and has since moved onto the final +*Anima v1.0 / v1.1* releases. Both generations live in this repo, because they are genuinely +different things and some people will prefer the older one. -**Diffusion Model β€’ 1 MP Native β€’ LoRA-friendly** +Everything you need is here β€” the models, the Qwen text encoder and the Qwen-Image VAE. +No hunting across repos. -
+--- - - CivitAI - - - Sample Gallery - - - Base Model: Anima - - - License - +## ⬇️ Which file do I download? -

+| File | Built on | Steps / CFG | Pick it if | +|---|---|---|---| +| **`AniSee-V2-Turbo.safetensors`** ⭐ | anima-turbo-v1.1 | 12 / 1 | You want speed. ~6 s per image. **Start here.** | +| **`AniSee-V2-Aesthetic.safetensors`** | anima-aesthetic-v1.1 | 40 / 4–5 | You want the best look out of the box | +| **`AniSee-V2-Base.safetensors`** | anima-base-v1.0 | 40 / 4–5 | You want maximum variety, or you train LoRAs | +| `anisee.safetensors` | Anima Preview3 Base | 40 / 4.5 | You are already on the classic Preview3 setup | -AniSee Cover +All four are **diffusion model files**. You also need the text encoder and the VAE from this +repo β€” both are included below. -
+> An **all-in-one** build that packs model, text encoder and VAE into a single checkpoint +> exists for V1 on [CivitAI](https://civitai.com/models/2628747/anisee). A V2 all-in-one is +> planned. --- -## πŸ–ΌοΈ Preview Gallery +## πŸ–ΌοΈ Preview β€” the three V2 variants, same seed -Browse the full curated set of sample images on the dedicated gallery page: +Each image below is one prompt rendered by all three V2 variants with the **seed locked +identical**, so the only variable is the checkpoint. Order is **Base Β· Turbo Β· Aesthetic**, +left to right. -
- - Sample Gallery - -
+![seesee_elf β€” aerial silk](images/v2/comparison/01-seesee-elf-aerial-silk.webp) -| | | | -| :---: | :---: | :---: | -| ![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) | -| ![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) | -| ![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) | -| ![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) | - ---- +![seesee_kitsune β€” shrine](images/v2/comparison/03-seesee-kitsune-shrine.webp) -## ✨ What is AniSee? +![Dragon woman β€” beach](images/v2/comparison/05-dragon-woman-beach.webp) -**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. +![Pure tag prompt β€” fox girl](images/v2/comparison/09-tags-fox-girl.webp) -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. +![Pixel art β€” jungle](images/v2/comparison/04-pixel-art-jungle.webp) -AniSee is mainly intended for: +The remaining comparisons are in [`images/v2/comparison/`](images/v2/comparison), and each +variant has its own 20-image gallery in [`images/v2/turbo/`](images/v2/turbo), +[`images/v2/aesthetic/`](images/v2/aesthetic) and [`images/v2/base/`](images/v2/base). -- Anime-style illustrations -- Character-focused images -- Cleaner anime aesthetics -- Style experiments -- Testing Anima-based fine-tunes inside ComfyUI +--- -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. +## πŸ†• What changed in V2 ---- +V2 moves from Anima Preview3 onto the final Anima v1.0 / v1.1 releases, and it changes how the +model was made. -## 🎯 Key Features +**V1 was a full fine-tune. V2 is not.** V2 is a **LoKr merge**: a LoKr network β€” linear 64 / +alpha 64, conv 16 / alpha 16, full-rank, factor 4 β€” was trained for roughly 24,000 steps on +`anima-base-v1.0`, then baked into three different Anima variants at strength 1.0. That is a +lighter touch than a full fine-tune, and it is the honest description of what these files are. -- βœ… Full fine-tune on Anima Preview3 Base β€” **not a LoRA merge** -- βœ… ~20K training steps on a curated anime dataset -- βœ… Clean, focused anime aesthetics -- βœ… Supports **Danbooru-style tags**, **natural language**, and **mixed prompts** -- βœ… Compatible with the standard Anima ComfyUI workflow -- βœ… Drop-in replacement for `anima-preview3-base.safetensors` -- βœ… Uses the existing **Qwen text encoder** + **Qwen-Image VAE** β€” included in the repo -- βœ… LoRA training friendly β€” same base architecture as Anima +The upside of working that way: one training run gives three flavours. Same AniSee character, +three foundations with genuinely different behaviour. --- -## πŸ—ΊοΈ AniSee Roadmap +## πŸ”¬ How the three variants actually differ -### βœ… Released +The three were run side by side across ten prompts β€” seven natural language, three pure +Danbooru tags β€” with the seed locked identical across all three models. What came out of it: -#### 🎨 AniSee Base +- **Turbo diverges the most.** On the same seed it lands on a different pose and framing far + more often than Base and Aesthetic differ from each other. That is the distillation of the + Turbo foundation, not a flaw in the merge β€” you trade diversity for speed and stability. +- **Base and Aesthetic are near-twins in composition.** Same seed, almost the same layout. The + difference is in the finish: Aesthetic has richer colour and softer light, Base is flatter + and more neutral. +- **Tag prompts still work.** The V2 training data is natural language only, with no Danbooru + tags at all β€” yet the base model's tag understanding survives the merge completely intact. +- **Text rendering stays limited.** Anima places a single word or short phrase reasonably well; + longer lines come out garbled. Inherited from the base model; V2 does not improve it. -Full fine-tune of Anima Preview3 Base β€” Diffusion Model variant. This is the foundation of the AniSee family. +--- -### πŸ”œ Planned +## πŸ”§ Installation (ComfyUI) -#### πŸ“¦ AniSee AIO +Download the checkpoint you want plus the text encoder and the VAE, and drop them here: -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. +``` +ComfyUI/models/diffusion_models/ AniSee-V2-Turbo.safetensors +ComfyUI/models/text_encoders/ qwen_3_06b_base.safetensors +ComfyUI/models/vae/ qwen_image_vae.safetensors +``` -#### πŸš€ AniSee Turbo (4-Step, CDM) +Then wire up the standard Anima workflow: -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. +- **Load Diffusion Model** β†’ `AniSee-V2-Turbo.safetensors` +- **Load CLIP** β†’ `qwen_3_06b_base.safetensors` (type: `stable_diffusion`) +- **Load VAE** β†’ `qwen_image_vae.safetensors` -πŸ“„ Paper: +⚠️ These are diffusion model files, so use **Load Diffusion Model**, *not* the Checkpoint +Loader. If you already run Anima you have the text encoder and the VAE already. -#### πŸ”§ Official AniSee ComfyUI Workflow +### With `huggingface_hub` -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`. +```python +from huggingface_hub import hf_hub_download -More updates coming as testing progresses! 🎨 +model = hf_hub_download("SeeSee21/AniSee", "AniSee-V2-Turbo.safetensors") +te = hf_hub_download("SeeSee21/AniSee", "text_encoders/qwen_3_06b_base.safetensors") +vae = hf_hub_download("SeeSee21/AniSee", "vae/qwen_image_vae.safetensors") +``` --- -## βš™οΈ AniSee Base β€” Recommended Settings +## βš™οΈ Recommended settings -The settings I personally use and recommend as a starting point: +Sampler `er_sde` with scheduler `simple` for every variant β€” neutral style, flat colours, +sharp lines. -```yaml -Steps: 40 -CFG: 4.5 -Sampler: er_sde -Scheduler: simple -Resolution: ~1 MP # e.g. 1024Γ—1024, 896Γ—1152, 1152Γ—896 -``` +| Checkpoint | Steps | CFG | Note | +|---|---|---|---| +| AniSee-V2-Turbo | 12 | 1 | Negative prompt has no effect at CFG 1 | +| AniSee-V2-Aesthetic | 40 | 4–5 | Leave out `score_*` tags | +| AniSee-V2-Base | 40 | 4–5 | Most neutral, most flexible | +| anisee (v1) | 40 | 4.5 | The original recommendation | -**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. +**CFG guide.** 4.0–5.0 is the sweet spot for the 40-step variants. Above 5.0 you start risking +burnt images, especially with heavy quality tags. If results feel harsh, drop CFG slightly or +cut down on quality tags. -**Sampler alternatives** (all work well, just different character): +**On Aesthetic:** per the Anima documentation, skip `score_*` tags entirely β€” in both the +positive and the negative prompt. The base is already high quality and score tags push it into +slop territory. `masterpiece, best quality` is fine to keep. -| Sampler / Scheduler | Character | -| --- | --- | -| `er_sde` + `simple` *(default)* | Neutral style, flat colors, sharp lines | -| `euler_a` | Softer, thinner lines, slightly more 2.5D feel, tolerates higher CFG | -| `dpmpp_2m_sde_gpu` | Similar to er_sde but more "creative", can get wild on short prompts | +### Sampler alternatives -Feel free to experiment β€” these are just starting points, not hard rules. +| Sampler | Character | +|---|---| +| `er_sde` + `simple` | The default. Neutral, flat colours, sharp lines | +| `euler_a` | Softer, thinner lines, slightly 2.5D, tolerates higher CFG | +| `dpmpp_2m_sde_gpu` | Similar to er_sde but more creative; can get wild on short prompts | +| `euler` | A bit more creative. Good on Turbo and Aesthetic, which are naturally stable | --- -## πŸ“ Resolution Guide +## πŸ“ Resolution -| Use Case | Resolution | -| --- | --- | -| ⭐ Square / General purpose | **1024 Γ— 1024** | -| Portrait / Character art | **896 Γ— 1152** | -| Landscape / Scenes | **1152 Γ— 896** | -| Wider cinematic | **1254 Γ— 836** | -| Widescreen | **1365 Γ— 768** | +| Use case | Resolution | +|---|---| +| ⭐ Square / general purpose | 1024 Γ— 1024 | +| Portrait / character art | 896 Γ— 1152 or 832 Γ— 1216 | +| Landscape / scenes | 1152 Γ— 896 | +| Wider cinematic | 1254 Γ— 836 | +| Widescreen | 1365 Γ— 768 | -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. +Stay around 1 MP for the cleanest results. Anima works between 512Β² and 1536Β², but starts +breaking down somewhere around 2 MP β€” generate at 1 MP and upscale afterwards for bigger images. --- -## πŸ’‘ Prompting Guide +## πŸ’‘ Prompting -AniSee inherits Anima's prompting system. It accepts: - -- Danbooru / anime-style tags -- Natural language prompts -- Mixed prompts (tags + sentences) - -A good prompt structure: +AniSee inherits Anima's prompting system and accepts Danbooru-style tags, natural language, and +any mix of the two. ``` -[quality tags] [meta tags] [safety tag] [subject (1girl/1boy/etc)] -[character] [appearance] [pose] [clothing] [background] [lighting] [style] +[quality tags] [meta tags] [safety tag] [subject] [character] +[appearance] [pose] [clothing] [background] [lighting] [style] ``` -**Important tag rules** (inherited from Anima): +### Tag rules inherited from Anima + +- Lowercase tags, spaces instead of underscores +- Score tags are the only ones using underscores, e.g. `score_7` +- Artist tags need an `@` prefix, e.g. `@artistname` β€” without it the effect is very weak +- Where a tag differs between Danbooru and Gelbooru, prefer the Gelbooru spelling +- Prompt weighting works but needs heavier weights than SDXL, e.g. `(chibi:2)` -- Use **lowercase** for tags, spaces instead of underscores -- **Score tags** are the only tags that use underscores (`score_7`, etc.) -- **Artist tags** must be prefixed with `@` β€” e.g. `@artistname` +### πŸ”‘ V2 trigger words -### βœ… Good (mixed prompt) +The V2 dataset was captioned in **natural language only**, so these want to be used in +sentences rather than dropped in as bare tags: + +| Trigger | Concept | +|---|---| +| `seesee_elf` | White-haired elf | +| `seesee_kitsune` | Fox woman | + +Give them a described setting, two sentences minimum. Very short prompts produce unpredictable +results on Anima β€” the model fills the gaps with its own biases, and you may not like what it +picks. + +### βœ… Good β€” mixed prompt ``` masterpiece, best quality, score_7, highres, illustration, safe, 1girl, @@ -200,7 +225,7 @@ at night, neon lights reflecting on wet asphalt, cinematic lighting, detailed anime illustration ``` -### βœ… Good (natural language) +### βœ… Good β€” natural language ``` masterpiece, best quality, score_7, highres, illustration. @@ -213,33 +238,21 @@ detailed fabric shading, calm serene expression. ### ❌ Avoid -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. - ---- +``` +anime girl, silver hair, hoodie +``` -## ⭐ Recommended Positive Prefix +Too sparse. Aim for a decent set of descriptive tags, or two or more sentences. -Start every prompt with: +### ⭐ Recommended positive prefix ``` masterpiece, best quality, score_7, highres, illustration, ``` -Then add your subject, character, scene, and style tags after that. +On **Aesthetic**, drop the `score_7` and use `masterpiece, best quality,` on its own. -You can also experiment with other quality tag combinations: - -- `masterpiece, best quality, score_7, safe` *(Anima default)* -- `masterpiece, best quality, score_8, highres, official art` -- `score_9, masterpiece, absurdres, anime screenshot` - -But the prefix above is what I personally use and recommend as a starting point. - ---- - -## ⭐ Recommended Negative Prompt - -This is the negative I run with β€” it cleans up most common issues without being so aggressive that it kills the style: +### ⭐ Recommended negative prompt ``` worst quality, low quality, score_1, score_2, score_3, artist name, @@ -249,167 +262,102 @@ patreon username, web address, signature, watermark, artist name, censored, mosaic censoring ``` -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`). - ---- - -## πŸ›‘οΈ Safety Tags +If images come out flat or lose style, ease off the heavy weights β€” drop `(low quality:1.4)` +back to plain `low quality`. On Aesthetic, remove the `score_*` terms. On Turbo at CFG 1 it is +ignored entirely. -Inherited from Anima. Use one of these in the positive prompt: +### πŸ›‘οΈ Safety tags -- `safe` β€” for normal generations *(recommended default)* -- `sensitive` -- `nsfw` -- `explicit` +Inherited from Anima. Use one in the positive prompt: `safe` (recommended default), +`sensitive`, `nsfw`, or `explicit`. --- -## πŸ”§ Installation - -### Step 1 β€” Download the files - -You need three files (all included in this repo): - -- `anisee.safetensors` β€” the model -- `text_encoders/qwen_3_06b_base.safetensors` β€” text encoder -- `vae/qwen_image_vae.safetensors` β€” VAE - -### Step 2 β€” Place the files +## πŸ“ Repository structure ``` -ComfyUI/models/diffusion_models/ -└── anisee.safetensors - -ComfyUI/models/text_encoders/ -└── qwen_3_06b_base.safetensors - -ComfyUI/models/vae/ -└── qwen_image_vae.safetensors +AniSee-V2-Turbo.safetensors 3.9 GB V2, distilled foundation, 12 steps +AniSee-V2-Aesthetic.safetensors 3.9 GB V2, aesthetic foundation, 40 steps +AniSee-V2-Base.safetensors 3.9 GB V2, neutral foundation, 40 steps +anisee.safetensors 3.9 GB V1, full fine-tune of Preview3 + +text_encoders/qwen_3_06b_base.safetensors Qwen3-0.6B text encoder +vae/qwen_image_vae.safetensors Qwen-Image VAE + +images/v2/comparison/ 10 three-way comparisons +images/v2/turbo/ 20 samples +images/v2/aesthetic/ 20 samples +images/v2/base/ 20 samples +images/ V1 gallery + +workflows/ ComfyUI workflows +config.json Model metadata ``` -If you already run **Anima Preview3 Base**, you already have the text encoder and VAE β€” AniSee is a direct drop-in. - -### Step 3 β€” Load in ComfyUI - -Use the standard Anima workflow, or the official AniSee workflow from `workflows/anisee-workflow-SDUltimate.json`: - -- **Load Diffusion Model** β†’ `anisee.safetensors` -- **Load Text Encoder** β†’ `qwen_3_06b_base.safetensors` -- **Load VAE** β†’ `qwen_image_vae.safetensors` - -Then your usual sampler, encode, decode, save chain. - --- -## 🧩 Official Workflow - -
- AniSee Workflow -
+## πŸ“ˆ Version history -A ready-to-use ComfyUI workflow is included at [`workflows/anisee-workflow-SDUltimate.json`](./workflows/anisee-workflow-SDUltimate.json). +### V2 β€” LoKr merge onto Anima v1.0 / v1.1 -It features: +- Three variants released together: Turbo, Aesthetic, Base +- LoKr network β€” linear 64 / alpha 64, conv 16 / alpha 16, full-rank, factor 4 +- ~24,000 training steps on `anima-base-v1.0`, merged at strength 1.0 +- Natural-language-only dataset; trigger words `seesee_elf` and `seesee_kitsune` +- Diffusion model files β€” text encoder and VAE included in this repo +- Moves off Anima Preview3 onto the final Anima v1.0 / v1.1 releases -- πŸ“¦ Model + Text Encoder + VAE loaders pre-configured -- πŸ”— **Auto Quality Prefix** β€” no need to type `masterpiece, best quality, score_7, ...` yourself -- 🎲 **Optional Qwen3-VL Prompt Enhancer** β€” converts short one-liners into full Danbooru tag lists -- πŸ“– Optional **LoRA** stack via Lora Manager (one-click toggle) -- πŸ”Ό Optional **UltimateSDUpscale** 2Γ— with side-by-side compare -- 🎨 Pre-configured with `er_sde` / `simple` / 40 steps / CFG 4.5 -- βž– Pre-loaded recommended negative prompt -- πŸ“ Built-in MarkdownNote with all settings + quick reference +### v1.0 β€” initial release -**Required custom nodes** (all installable via ComfyUI Manager): - -- [ComfyUI-Easy-Use](https://github.com/yolain/ComfyUI-Easy-Use) -- [ComfyUI_UltimateSDUpscale](https://github.com/ssitu/ComfyUI_UltimateSDUpscale) -- [ComfyUI-Lora-Manager](https://github.com/willmiao/ComfyUI-Lora-Manager) -- [ComfyUI-QwenVL](https://github.com/1038lab/ComfyUI-QwenVL) -- [rgthree-comfy](https://github.com/rgthree/rgthree-comfy) - -For the optional 2Γ— upscaler, also place `4x-UltraSharp.pth` in `ComfyUI/models/upscale_models/`: - -- [OpenModelDB β€” 4x-UltraSharp](https://openmodeldb.info/models/4x-UltraSharp) -- [HuggingFace β€” Kim2091/UltraSharp](https://huggingface.co/Kim2091/UltraSharp) +- Full fine-tune of Anima Preview3 Base, ~20,000 steps on a curated anime dataset +- LLM adapter only very lightly co-trained, per Anima's fine-tuning guidelines +- Drop-in replacement for `anima-preview3-base.safetensors` --- -## πŸ“ Repository Structure - -``` -AniSee/ -β”œβ”€β”€ README.md -β”œβ”€β”€ config.json -β”‚ -β”œβ”€β”€ anisee.safetensors # the model (~4.18 GB) -β”‚ -β”œβ”€β”€ text_encoders/ -β”‚ └── qwen_3_06b_base.safetensors # text encoder (same as Anima) -β”‚ -β”œβ”€β”€ vae/ -β”‚ └── qwen_image_vae.safetensors # VAE (same as Anima) -β”‚ -β”œβ”€β”€ images/ -β”‚ β”œβ”€β”€ cover.png # social preview / model cover -β”‚ β”œβ”€β”€ anisee-workflow-cover.png # workflow preview image -β”‚ β”œβ”€β”€ 1.png 2.png 3.png 4.png -β”‚ β”œβ”€β”€ 5.png 6.webp 7.webp 8.png -β”‚ β”œβ”€β”€ 9.png 10.png 11.webp 12.webp -β”‚ └── ... -β”‚ -└── workflows/ - └── anisee-workflow-SDUltimate.json -``` - ---- +## πŸ—ΊοΈ Roadmap -## πŸ“ˆ Version History +**βœ… Released** β€” AniSee v1, AniSee V2 (Turbo, Aesthetic, Base) -### v1.0 β€” Initial Release +**πŸ”œ Planned** -- **AniSee Base** β€” full fine-tune of Anima Preview3 Base -- ~20K training steps on a curated anime dataset -- LLM adapter only very lightly co-trained *(following Anima's fine-tuning guidelines)* -- Diffusion Model variant *(single `.safetensors` file)* -- Compatible with the standard Anima ComfyUI workflow -- Drop-in replacement for `anima-preview3-base.safetensors` -- Includes the official ComfyUI workflow with auto quality prefix + Qwen3-VL prompt enhancer +- **AniSee V2 AIO** β€” an all-in-one build of V2, so V2 gets the same one-file convenience the + V1 AIO has on CivitAI +- **Official AniSee ComfyUI workflow** β€” a dedicated workflow, though the standard Anima + workflow already covers both generations --- ## πŸ”— Links -- **CivitAI Page:** [civitai.red/models/2628747/anisee](https://civitai.red/models/2628747/anisee) -- **Example Gallery:** [anisee.anisee.workers.dev](https://anisee.anisee.workers.dev/) -- **Base Model:** [circlestone-labs/Anima](https://huggingface.co/circlestone-labs/Anima) -- **CDM Paper** *(planned Turbo variant)*: [byliutao.github.io/cdm_page](https://byliutao.github.io/cdm_page/) -- **Author:** [SeeSee21 on Hugging Face](https://huggingface.co/SeeSee21) +- [AniSee on CivitAI](https://civitai.com/models/2628747/anisee) β€” including the V1 all-in-one build +- [AniSee sample gallery](https://anisee.anisee.workers.dev/) +- [Anima by CircleStone Labs](https://huggingface.co/circlestone-labs/Anima) β€” the base model --- ## πŸ™ Credits -- **Base Model:** [Anima Preview3 Base](https://huggingface.co/circlestone-labs/Anima) by **CircleStone Labs** and **Comfy Org** -- **Underlying Architecture:** Built on NVIDIA Cosmos-Predict2-2B *(Anima is a "Derivative Model")* -- **Fine-Tune:** SeeSee21 -- **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 -- **Workflow Custom Nodes:** yolain, ssitu, Will Miao, AILab (1038lab), rgthree +- **Base model:** Anima by CircleStone Labs and Comfy Org β€” Preview3 Base for V1, v1.0 / v1.1 for V2 +- **Architecture:** built on NVIDIA Cosmos-Predict2-2B; Anima is a derivative model +- **Fine-tune and merges:** SeeSee21 --- ## πŸ“œ License -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. +AniSee inherits the **CircleStone Labs Non-Commercial License** from Anima. The model and its +derivatives may be used for non-commercial purposes only. As a derivative of +Cosmos-Predict2-2B-Text2Image, the **NVIDIA Open Model License Agreement** also applies insofar +as it covers derivative models. -For commercial licensing of the base model, please contact CircleStone Labs at `tdrussell@circlestone.ai`. +**Generated images are not covered by that restriction.** You may use the images you make +commercially β€” selling images, paid commissions, concept art or assets for a paid product are +all fine. What needs a separate license is hosting the model behind a paid API, embedding the +weights in a monetized product, or running it on a paid generation platform. ---- +For commercial licensing of the base model, contact CircleStone Labs at `tdrussell@circlestone.ai`. -## ❀️ Notes - -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. - -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. +--- -**AniSee β€” clean anime, built on Anima. 🎨** +*AniSee β€” a personal anime model built on Anima.* 🎨 diff --git a/config.json b/config.json index 8334ad6110f055ec3056739c0e4d33c630a4dd05..e3c68e176fb4aead6b94489ae597c2ec7b2fea31 100644 --- a/config.json +++ b/config.json @@ -7,26 +7,80 @@ "base_model_relation": "finetune", "author": "SeeSee21", "pipeline_tag": "text-to-image", - "training": { - "steps": "~20000", - "dataset": "curated anime dataset", - "adapter_co_training": "lightly co-trained (per Anima guidelines)" - }, + "recommended_variant": "v2_turbo", "prompting": { "style": "tags + natural-language (mixed prompts supported)", "negative_prompt_support": "full", "recommended_prefix": "masterpiece, best quality, score_7, highres, illustration,", + "aesthetic_prefix_note": "On AniSee-V2-Aesthetic, omit score_* tags in both positive and negative.", "tag_rules": { "case": "lowercase", "separator": "spaces (not underscores)", "score_tags_exception": "score_7, score_8, etc. use underscores", - "artist_tags": "must be prefixed with @ (e.g. @artistname)" - } + "artist_tags": "must be prefixed with @ (e.g. @artistname)", + "weighting": "works, but needs heavier weights than SDXL (e.g. (chibi:2))" + }, + "trigger_words": { + "seesee_elf": "white-haired elf (V2 only)", + "seesee_kitsune": "fox woman (V2 only)" + }, + "trigger_note": "The V2 dataset was captioned in natural language only. Use trigger words inside descriptive sentences, not as bare tags." }, "variants": { - "base": { + "v2_turbo": { + "file": "AniSee-V2-Turbo.safetensors", + "size": "~3.90 GB", + "generation": "V2", + "method": "LoKr merge", + "merged_into": "anima-turbo-v1.1", + "comfyui_path": "ComfyUI/models/diffusion_models/", + "recommended_settings": { + "steps": 12, + "cfg": 1, + "sampler": "er_sde", + "scheduler": "simple", + "resolution": "832x1216 (portrait, ~1 MP)" + }, + "notes": "Fastest variant, ~6 s per image. The negative prompt has no effect at CFG 1." + }, + "v2_aesthetic": { + "file": "AniSee-V2-Aesthetic.safetensors", + "size": "~3.90 GB", + "generation": "V2", + "method": "LoKr merge", + "merged_into": "anima-aesthetic-v1.1", + "comfyui_path": "ComfyUI/models/diffusion_models/", + "recommended_settings": { + "steps": 40, + "cfg": 4.5, + "sampler": "er_sde", + "scheduler": "simple", + "resolution": "832x1216 (portrait, ~1 MP)" + }, + "notes": "Richest colour and softest light. Do not use score_* tags with this variant." + }, + "v2_base": { + "file": "AniSee-V2-Base.safetensors", + "size": "~3.90 GB", + "generation": "V2", + "method": "LoKr merge", + "merged_into": "anima-base-v1.0", + "comfyui_path": "ComfyUI/models/diffusion_models/", + "recommended_settings": { + "steps": 40, + "cfg": 4.5, + "sampler": "er_sde", + "scheduler": "simple", + "resolution": "832x1216 (portrait, ~1 MP)" + }, + "notes": "Most neutral and most flexible. The right foundation for training your own LoRAs." + }, + "v1": { "file": "anisee.safetensors", - "size": "~4.18 GB", + "size": "~3.89 GB", + "generation": "V1", + "method": "full fine-tune", + "merged_into": "anima-preview3-base", "comfyui_path": "ComfyUI/models/diffusion_models/", "recommended_settings": { "steps": 40, @@ -35,21 +89,41 @@ "scheduler": "simple", "resolution": "832x1216 (portrait, ~1 MP)" }, - "alternative_samplers": [ - "euler_a", - "dpmpp_2m_sde_gpu" - ] + "notes": "Drop-in replacement for anima-preview3-base.safetensors." } }, + "training": { + "v2": { + "method": "LoKr, merged at strength 1.0", + "network": { + "linear": 64, + "linear_alpha": 64, + "conv": 16, + "conv_alpha": 16, + "full_rank": true, + "factor": 4 + }, + "steps": "~24000", + "trained_on": "anima-base-v1.0", + "dataset": "curated dataset, natural-language captions only" + }, + "v1": { + "method": "full fine-tune", + "steps": "~20000", + "trained_on": "anima-preview3-base", + "dataset": "curated anime dataset", + "adapter_co_training": "lightly co-trained (per Anima guidelines)" + } + }, + "alternative_samplers": [ + "euler_a", + "dpmpp_2m_sde_gpu", + "euler" + ], "planned_variants": { - "aio": { - "description": "All-in-one checkpoint (Model + Text Encoder + VAE in one file)", + "v2_aio": { + "description": "All-in-one V2 checkpoint (model + text encoder + VAE in one file)", "status": "planned" - }, - "turbo_4step": { - "description": "4-Step Turbo variant distilled with CDM (Continuous-Time Distribution Matching)", - "paper": "https://byliutao.github.io/cdm_page/", - "status": "planned (pending Base validation)" } }, "components": { @@ -88,17 +162,16 @@ }, "supported_vram": "8GB+", "links": { - "civitai": "https://civitai.red/models/2628747/anisee", + "civitai": "https://civitai.com/models/2628747/anisee", "gallery": "https://anisee.anisee.workers.dev/", "base_model": "https://huggingface.co/circlestone-labs/Anima", - "cdm_paper": "https://byliutao.github.io/cdm_page/", "author": "https://huggingface.co/SeeSee21" }, "notes": [ - "Drop-in replacement for anima-preview3-base.safetensors.", - "Uses the same Qwen text encoder and Qwen-Image VAE as Anima.", + "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.", + "All checkpoints are diffusion model files: load with Load Diffusion Model, not the Checkpoint Loader.", + "The Qwen text encoder and the Qwen-Image VAE are included in this repo.", "Tag rules: lowercase, spaces (not underscores), except score_7 etc. Artist tags prefixed with @.", - "Official ComfyUI workflow included in workflows/ with auto Quality Prefix and Qwen3-VL Prompt Enhancer.", - "AIO and 4-Step Turbo (CDM) variants planned for future releases." + "An all-in-one V1 checkpoint is available on CivitAI; a V2 all-in-one is planned." ] } diff --git a/images/Thumbs.db b/images/Thumbs.db deleted file mode 100644 index 7e9c87f050dc0cfa4172df847ce99a6ff9672a3f..0000000000000000000000000000000000000000 --- a/images/Thumbs.db +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:09f86f4dfc3b0ad625a9b5881efe08e899d6518a7daf6c21d4032c80f59c9440 -size 330752 diff --git a/images/v2/aesthetic/g01.webp b/images/v2/aesthetic/g01.webp new file mode 100644 index 0000000000000000000000000000000000000000..4cb91152f802ccde1c011a9dc0761f249bb539ea --- /dev/null +++ b/images/v2/aesthetic/g01.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:323eab95abf6d6834b33cc718c9810bd2c367336c9b9001e4cac5d61b664034b +size 207124 diff --git a/images/v2/aesthetic/g03.webp b/images/v2/aesthetic/g03.webp new file mode 100644 index 0000000000000000000000000000000000000000..243b59f03702a538f9c01013e5a97d27382f5160 --- /dev/null +++ b/images/v2/aesthetic/g03.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8f3813ec0360125d5f208b020878e899784aaced396a70d803aa93cdf3d0e588 +size 105080 diff --git a/images/v2/aesthetic/g06.webp b/images/v2/aesthetic/g06.webp new file mode 100644 index 0000000000000000000000000000000000000000..26824fc592a6bc003eeb42b61a29530fc370805c --- /dev/null +++ b/images/v2/aesthetic/g06.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4dc7c9748969a9e8430846953d97766260d8adf15ea4fce7deeb1d86c2703a8b +size 170832 diff --git a/images/v2/aesthetic/g07.webp b/images/v2/aesthetic/g07.webp new file mode 100644 index 0000000000000000000000000000000000000000..175096ed93d1bb297013cdc63d2fdba8337ce107 --- /dev/null +++ b/images/v2/aesthetic/g07.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:33fa500677784bd6a6bf74ea18bcebe144d5ee7b4ffe932c3b8eb3166cd5655a +size 168632 diff --git a/images/v2/aesthetic/g08.webp b/images/v2/aesthetic/g08.webp new file mode 100644 index 0000000000000000000000000000000000000000..0ddb4d90cf5b65b37a6d2d12dd47e1c9971bcd1d --- /dev/null +++ b/images/v2/aesthetic/g08.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f938b7cc6b12e1be847cee1e9da337bf7a547479368cc37a8fef811fe80221a +size 103736 diff --git a/images/v2/aesthetic/g09.webp b/images/v2/aesthetic/g09.webp new file mode 100644 index 0000000000000000000000000000000000000000..4e8519d1980620a1a367a5593b96401b3020f900 --- /dev/null +++ b/images/v2/aesthetic/g09.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bece2d1f00c563279e5862a018bad0ab842cc444d827e1b0d906ef4d63f48f49 +size 168924 diff --git a/images/v2/aesthetic/g10.webp b/images/v2/aesthetic/g10.webp new file mode 100644 index 0000000000000000000000000000000000000000..da45118e12e9a428e551b5daaec6be2066030a9c --- /dev/null +++ b/images/v2/aesthetic/g10.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:04be060f19c8d464bed77bd66f6da0838b35204aca0c4b050f58044dcb998144 +size 148370 diff --git a/images/v2/aesthetic/g12.webp b/images/v2/aesthetic/g12.webp new file mode 100644 index 0000000000000000000000000000000000000000..9c72fee3d676d8f8529caf79bb6a328568cfe48d --- /dev/null +++ b/images/v2/aesthetic/g12.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2209e3e141d9e04cc8e1b3a847aba6ecc9acf645dc73907845da70e2621990b1 +size 135098 diff --git a/images/v2/aesthetic/g17.webp b/images/v2/aesthetic/g17.webp new file mode 100644 index 0000000000000000000000000000000000000000..25f1f33484ac5efb91661c5fbe41c3f8085cb137 --- /dev/null +++ b/images/v2/aesthetic/g17.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:904e2b7080b874eab9abd253dd0eb09516515f86b5959e4f1defd6b9f8ffc3ff +size 166414 diff --git a/images/v2/aesthetic/g20.webp b/images/v2/aesthetic/g20.webp new file mode 100644 index 0000000000000000000000000000000000000000..352a369af5d6a1da3fc0dd5a2399c7d3f1b664da --- /dev/null +++ b/images/v2/aesthetic/g20.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:642d6fe5d2e53e55278403c9ca8add502e707acb8de1a2fa7e0d8b8fc686527e +size 135972 diff --git a/images/v2/aesthetic/g21.webp b/images/v2/aesthetic/g21.webp new file mode 100644 index 0000000000000000000000000000000000000000..78ff06aa769b0b591c9e938656d071c9d02da1a4 --- /dev/null +++ b/images/v2/aesthetic/g21.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ed1c92082f4c6577b3b244eb4e88f45fe3e21a9e38c327e0288ab6f07061fd89 +size 172406 diff --git a/images/v2/aesthetic/g22.webp b/images/v2/aesthetic/g22.webp new file mode 100644 index 0000000000000000000000000000000000000000..cb0c04f70125faf01d268d51e62ed3c45883fc9f --- /dev/null +++ b/images/v2/aesthetic/g22.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a890fe2ec2e34eeb2c4947e4ebe4e0d55766cf923af60640ace973419c2c6172 +size 164518 diff --git a/images/v2/aesthetic/g23.webp b/images/v2/aesthetic/g23.webp new file mode 100644 index 0000000000000000000000000000000000000000..46fd9686272233c36fd1eff8fc3284219df36bff --- /dev/null +++ b/images/v2/aesthetic/g23.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf5cc34e0e8be36b133a63caf8867770d56a972454b859b35997fa7841c38daa +size 156352 diff --git a/images/v2/aesthetic/g24.webp b/images/v2/aesthetic/g24.webp new file mode 100644 index 0000000000000000000000000000000000000000..1057a574cdd309287719e0b06b05ecab8e4660b2 --- /dev/null +++ b/images/v2/aesthetic/g24.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:32fd521465da6742c4eb6235729e471c6ef8c3fc21b2a853098bc1c9cfc53e46 +size 168904 diff --git a/images/v2/aesthetic/g25.webp b/images/v2/aesthetic/g25.webp new file mode 100644 index 0000000000000000000000000000000000000000..68c98a44fb41eff3c55fd4ddcb735506b0833334 --- /dev/null +++ b/images/v2/aesthetic/g25.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cf762628451a4d6aa19eaa96d7313ceca80667a0326882a908dccb3e5e40854a +size 145376 diff --git a/images/v2/aesthetic/g26.webp b/images/v2/aesthetic/g26.webp new file mode 100644 index 0000000000000000000000000000000000000000..989ad5f5358207bb587018e52abc5b28094fb34b --- /dev/null +++ b/images/v2/aesthetic/g26.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:253fbef39c0fc699b32497e3aac2de97c38350ad0c5c8da0fe5aa490bbb27039 +size 183836 diff --git a/images/v2/aesthetic/g27.webp b/images/v2/aesthetic/g27.webp new file mode 100644 index 0000000000000000000000000000000000000000..d78acece5324dd50f8c7a67561477a3832ddadca --- /dev/null +++ b/images/v2/aesthetic/g27.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0169681913af24eec7d8f0460126db7d1895ccce624e22c1e13f8ab4cb00f343 +size 176756 diff --git a/images/v2/aesthetic/g28.webp b/images/v2/aesthetic/g28.webp new file mode 100644 index 0000000000000000000000000000000000000000..fa8d58b7b44979fec6b8eed9a73f9de3e5f2ae3c --- /dev/null +++ b/images/v2/aesthetic/g28.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:48b08c0bc51be2d35a097eb5081dbcf1eac3ea7ac528a955a1f1d2504af8211a +size 202838 diff --git a/images/v2/aesthetic/g29.webp b/images/v2/aesthetic/g29.webp new file mode 100644 index 0000000000000000000000000000000000000000..2f28ca70c031bf65d3da4070ec25f8f9eb29556e --- /dev/null +++ b/images/v2/aesthetic/g29.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:58e9e15ee872304416bd75cc9617a95b557640e4aca7e7f2bab3eeb1bf298876 +size 145384 diff --git a/images/v2/aesthetic/g30.webp b/images/v2/aesthetic/g30.webp new file mode 100644 index 0000000000000000000000000000000000000000..516055f0f092a6b7fe5a294197dc2546d9ff1ae2 --- /dev/null +++ b/images/v2/aesthetic/g30.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b92e8e36af521d81457562ca6c465fc4c35d1f966dbce59c8e15f6616e6f3e01 +size 184234 diff --git a/images/v2/base/g01.webp b/images/v2/base/g01.webp new file mode 100644 index 0000000000000000000000000000000000000000..e48a14207f0794e83ef95b15a8b262a6a19fb5ce --- /dev/null +++ b/images/v2/base/g01.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:de7771610428b9242e0dad214c0b54e286530272d670a6a8d1f6a7bcc629029f +size 217216 diff --git a/images/v2/base/g03.webp b/images/v2/base/g03.webp new file mode 100644 index 0000000000000000000000000000000000000000..a540bc73cf5400fa940ba153bc9c9bff3cfa2f1d Binary files /dev/null and b/images/v2/base/g03.webp differ diff --git a/images/v2/base/g06.webp b/images/v2/base/g06.webp new file mode 100644 index 0000000000000000000000000000000000000000..9ceb41dc9e75470e157d0a859036e2c56bcc61d5 --- /dev/null +++ b/images/v2/base/g06.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1b8c9a60230b6b05b5b028dc662c3fb74facc7e269ff51eddd8ca38a6584c961 +size 183816 diff --git a/images/v2/base/g07.webp b/images/v2/base/g07.webp new file mode 100644 index 0000000000000000000000000000000000000000..e95ca34c2d51f75b43002ee3bf1e1c7cb9ae75a4 --- /dev/null +++ b/images/v2/base/g07.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c89741242be9f1cb640bc53d532334251ecebaa82b932cb6b0b6f7acc9221090 +size 158488 diff --git a/images/v2/base/g08.webp b/images/v2/base/g08.webp new file mode 100644 index 0000000000000000000000000000000000000000..f521bc399020e00890f0acba95736b7c549d5d37 Binary files /dev/null and b/images/v2/base/g08.webp differ diff --git a/images/v2/base/g09.webp b/images/v2/base/g09.webp new file mode 100644 index 0000000000000000000000000000000000000000..0553008c915777e26d5719a9331dd2046b302062 --- /dev/null +++ b/images/v2/base/g09.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9c2c08005303831364ef17c55c6b9ce20c09cfca623c7c2e2ef45ee95a939dbf +size 172792 diff --git a/images/v2/base/g10.webp b/images/v2/base/g10.webp new file mode 100644 index 0000000000000000000000000000000000000000..a86a9210755a8bd82952260686e05147da3d88f5 --- /dev/null +++ b/images/v2/base/g10.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d16a02ba2c21c3e21a839153336a8b87ccd52e5bdd7620945afce16a8de5c9a3 +size 154726 diff --git a/images/v2/base/g12.webp b/images/v2/base/g12.webp new file mode 100644 index 0000000000000000000000000000000000000000..ba1462ae2d4d5f15b20744d0c7ce73f81066c082 --- /dev/null +++ b/images/v2/base/g12.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:baca02dab95dcc271f297e0ef68f9ff3bd0d9054907bf1373b9c974c7d6e7b82 +size 145208 diff --git a/images/v2/base/g17.webp b/images/v2/base/g17.webp new file mode 100644 index 0000000000000000000000000000000000000000..b1dab8d0dabc6a98496416baf7b3ff9a978792e6 --- /dev/null +++ b/images/v2/base/g17.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ec0be84cae1a64191b19e69954e939f09742fd4f036e540c909a9f66075c61de +size 172634 diff --git a/images/v2/base/g20.webp b/images/v2/base/g20.webp new file mode 100644 index 0000000000000000000000000000000000000000..4554051dd6b4763a234cf6af72c7191b29dfe96f --- /dev/null +++ b/images/v2/base/g20.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8637ecdb9f57175f9cc387bda1144a3264d59b1375cf762c5112a41d335a0d16 +size 135744 diff --git a/images/v2/base/g21.webp b/images/v2/base/g21.webp new file mode 100644 index 0000000000000000000000000000000000000000..ae8a53deff9db1c493e9fb1b3e141d6657465747 --- /dev/null +++ b/images/v2/base/g21.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:23ed64324d7719e7f74b305187cd4b6bfc770816700ba6329b262b12b0241b5d +size 174358 diff --git a/images/v2/base/g22.webp b/images/v2/base/g22.webp new file mode 100644 index 0000000000000000000000000000000000000000..723e3e6b20f2d8b923436f8bcf11fe5f48a1d41d --- /dev/null +++ b/images/v2/base/g22.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fdee6e780c9377bf1ee18f207761d25d77c5cf7294fa2d1480f0c766ef5406f4 +size 165994 diff --git a/images/v2/base/g23.webp b/images/v2/base/g23.webp new file mode 100644 index 0000000000000000000000000000000000000000..31e4fa8053f68dde2fab8aed35dccd9d78cbfaed --- /dev/null +++ b/images/v2/base/g23.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da1d305b4218a1d38ddad27ad9ea0d948b87d18e32656dd879d5c93c2e043057 +size 144418 diff --git a/images/v2/base/g24.webp b/images/v2/base/g24.webp new file mode 100644 index 0000000000000000000000000000000000000000..6bb4777e1312f5ce449769ba24fc8a1c0ef1f467 --- /dev/null +++ b/images/v2/base/g24.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b8985c43f62a954e6bda264ba8b1f594531b99d0565e8ccfc6499137c814078b +size 170838 diff --git a/images/v2/base/g25.webp b/images/v2/base/g25.webp new file mode 100644 index 0000000000000000000000000000000000000000..56b60d16f1e816377ef4fd4da5638335955b9bf5 --- /dev/null +++ b/images/v2/base/g25.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5fb149ba0d32ecd2eec80518adf5e9a4427fc14ebbd473e5a50e77b2e8afd83f +size 143866 diff --git a/images/v2/base/g26.webp b/images/v2/base/g26.webp new file mode 100644 index 0000000000000000000000000000000000000000..91470439e38d834594c6ceb4ff1504ffc7d1d544 --- /dev/null +++ b/images/v2/base/g26.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5813bdfc8576bffa2456498c918185e5ea709e2e53281fe899be8dfecb7f5a8e +size 169002 diff --git a/images/v2/base/g27.webp b/images/v2/base/g27.webp new file mode 100644 index 0000000000000000000000000000000000000000..a456244201b470287191dc6cb9e4e9b36555b3d7 --- /dev/null +++ b/images/v2/base/g27.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf9e42a664ba1a8382ba03a4c36636fa37e0d8b8300793311896443b71787117 +size 166368 diff --git a/images/v2/base/g28.webp b/images/v2/base/g28.webp new file mode 100644 index 0000000000000000000000000000000000000000..ae59602deeda217e3b1c184a06ba00e1772ddc19 --- /dev/null +++ b/images/v2/base/g28.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:980a6475296cbd9ea99f41ac527673d0c0b403a5c0acf486245903ab5d7df00c +size 195700 diff --git a/images/v2/base/g29.webp b/images/v2/base/g29.webp new file mode 100644 index 0000000000000000000000000000000000000000..31092568240a7f8e2b6dbd9644e306c6a380bfed --- /dev/null +++ b/images/v2/base/g29.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4b8c4cc85ab78cfb4b41289ddb6a66dd6b0827d2ee87084685c4801a84ea4394 +size 145162 diff --git a/images/v2/base/g30.webp b/images/v2/base/g30.webp new file mode 100644 index 0000000000000000000000000000000000000000..25c96ec3a93434da7dc769ce3385cdd8d1a9fb37 --- /dev/null +++ b/images/v2/base/g30.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7f40ecc0aa6e9c7d3be4e7b5c6814b99d2e275278662b23c85259c458ded45ed +size 175098 diff --git a/images/v2/comparison/01-seesee-elf-aerial-silk.webp b/images/v2/comparison/01-seesee-elf-aerial-silk.webp new file mode 100644 index 0000000000000000000000000000000000000000..1ebae5b1d93c72ae409d0b9f395af776d13d9500 --- /dev/null +++ b/images/v2/comparison/01-seesee-elf-aerial-silk.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:864cd967b8f8e6128891a71fccccfb43afed44c69e9fb6d6e957a416004abad3 +size 491936 diff --git a/images/v2/comparison/02-seesee-elf-library.webp b/images/v2/comparison/02-seesee-elf-library.webp new file mode 100644 index 0000000000000000000000000000000000000000..a0149a7a0736aad800e32e1cb4e8b136dc96d783 --- /dev/null +++ b/images/v2/comparison/02-seesee-elf-library.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eecdeef69f371ed0088e62d40ef7b11ce357a38b1902f8ead90baa8b00174f0a +size 380796 diff --git a/images/v2/comparison/03-seesee-kitsune-shrine.webp b/images/v2/comparison/03-seesee-kitsune-shrine.webp new file mode 100644 index 0000000000000000000000000000000000000000..411ac4fec6cbaf9b54342084f458d2ae0217b368 --- /dev/null +++ b/images/v2/comparison/03-seesee-kitsune-shrine.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a347305335bdfc97cf0bede7cb041b1e5cda3a6ce93d525f7960384e79e660a5 +size 352886 diff --git a/images/v2/comparison/04-pixel-art-jungle.webp b/images/v2/comparison/04-pixel-art-jungle.webp new file mode 100644 index 0000000000000000000000000000000000000000..6ac238485a970315d090c1daf1eed628538c614a --- /dev/null +++ b/images/v2/comparison/04-pixel-art-jungle.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:27f04277b95ce0efc4c6c928b47faffde95126f5945bcf084c1c77e73049867b +size 515372 diff --git a/images/v2/comparison/05-dragon-woman-beach.webp b/images/v2/comparison/05-dragon-woman-beach.webp new file mode 100644 index 0000000000000000000000000000000000000000..e077bcd14b9fabf21203e57b67643bbbe1d44b08 --- /dev/null +++ b/images/v2/comparison/05-dragon-woman-beach.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a2f44770c56abb09706c5a15cec93136def1079c8b3b2f3301e8740d435455f +size 323774 diff --git a/images/v2/comparison/06-painterly-lighthouse.webp b/images/v2/comparison/06-painterly-lighthouse.webp new file mode 100644 index 0000000000000000000000000000000000000000..d06446ff21ff72b6bbc5da9aa791e7b35c4d3629 --- /dev/null +++ b/images/v2/comparison/06-painterly-lighthouse.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:347f203f34f26cf21b7db843cf97fd42962d5212742885902edb67a56fbe0f2e +size 387536 diff --git a/images/v2/comparison/07-rooftop-sunset.webp b/images/v2/comparison/07-rooftop-sunset.webp new file mode 100644 index 0000000000000000000000000000000000000000..ba6f5275d75df1b99e767cdd54df138ca6c1744e --- /dev/null +++ b/images/v2/comparison/07-rooftop-sunset.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:82a52d10b853233e664d6aa6d7ad46784000372665b24dc3442d42a3e232483f +size 283576 diff --git a/images/v2/comparison/08-tags-elf.webp b/images/v2/comparison/08-tags-elf.webp new file mode 100644 index 0000000000000000000000000000000000000000..d8c456c56d604dbbf54167ed4f4847f8b417dbb1 --- /dev/null +++ b/images/v2/comparison/08-tags-elf.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:143288072e0cd47c1dd0504aa45f30506731402e408118171d7d3707d4e1548f +size 537786 diff --git a/images/v2/comparison/09-tags-fox-girl.webp b/images/v2/comparison/09-tags-fox-girl.webp new file mode 100644 index 0000000000000000000000000000000000000000..eafecff45c6ef667c8a50a993a5f1d805c664092 --- /dev/null +++ b/images/v2/comparison/09-tags-fox-girl.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c173251e43c296cc34a2323fe2f01cad0b1f2249f7c35c84922137851801d1bc +size 426304 diff --git a/images/v2/comparison/10-tags-chibi-magical-girl.webp b/images/v2/comparison/10-tags-chibi-magical-girl.webp new file mode 100644 index 0000000000000000000000000000000000000000..3bd5dc6ad7697bae647ae18a01333f7c8d9a397a --- /dev/null +++ b/images/v2/comparison/10-tags-chibi-magical-girl.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a5668aca113b9298a8a7c068b31357c494340ea967ea3528958fd9ffe400267d +size 234002 diff --git a/images/v2/turbo/g01.webp b/images/v2/turbo/g01.webp new file mode 100644 index 0000000000000000000000000000000000000000..237decb7c045cec47599aeca17e1032b52c5c639 --- /dev/null +++ b/images/v2/turbo/g01.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3b7cc9edd8a3dd149754bb605cbca50dc8d1d06fdbbc1de2839a413eb6fa4f19 +size 224952 diff --git a/images/v2/turbo/g03.webp b/images/v2/turbo/g03.webp new file mode 100644 index 0000000000000000000000000000000000000000..85310357fc3a708b8a731000b9be0cf8fba81d03 --- /dev/null +++ b/images/v2/turbo/g03.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3454d14512a258206ccda5fe097fb136abbc61d46fa84026c989f8d15632623c +size 141876 diff --git a/images/v2/turbo/g06.webp b/images/v2/turbo/g06.webp new file mode 100644 index 0000000000000000000000000000000000000000..f307163b9ed8492738c769dc1d4af9088848ae7b --- /dev/null +++ b/images/v2/turbo/g06.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0befdf8ab1f19406524a66be92c8d0f33ee421f29549f795e26521e785180d8d +size 173742 diff --git a/images/v2/turbo/g07.webp b/images/v2/turbo/g07.webp new file mode 100644 index 0000000000000000000000000000000000000000..fad1c99ff1131f171e42f2010f71665fccab5687 --- /dev/null +++ b/images/v2/turbo/g07.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4e8ce69694ba738fefdfb1ca1059ec52511dc3cf19974f78ef979930d753d712 +size 188626 diff --git a/images/v2/turbo/g08.webp b/images/v2/turbo/g08.webp new file mode 100644 index 0000000000000000000000000000000000000000..13d96f0170300303f1c74180a85f3582d9e0ec62 --- /dev/null +++ b/images/v2/turbo/g08.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:66cd507d6ffccc5098ff33f747ef63b5cabf8eb6804a900dc93f4aa8812af4c4 +size 101186 diff --git a/images/v2/turbo/g09.webp b/images/v2/turbo/g09.webp new file mode 100644 index 0000000000000000000000000000000000000000..9c7155fa0c43300a701a499abcbcb9c84cecb4e0 --- /dev/null +++ b/images/v2/turbo/g09.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d73d46fc722cf0d9fb7101597a7eac17693cfa744b3b0df0ec3161183dd125fd +size 178478 diff --git a/images/v2/turbo/g10.webp b/images/v2/turbo/g10.webp new file mode 100644 index 0000000000000000000000000000000000000000..3ae200c2f80156ee13a151bd121096a53ba87cfc --- /dev/null +++ b/images/v2/turbo/g10.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8f53ced6e3860f33e00d779026f0e33705f2a0f845868fc6fd30730eaf50301e +size 159406 diff --git a/images/v2/turbo/g12.webp b/images/v2/turbo/g12.webp new file mode 100644 index 0000000000000000000000000000000000000000..3fd346be29dd7a52d9853972a77f0f5e383141c4 --- /dev/null +++ b/images/v2/turbo/g12.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c580fe0799121dc19cb4187d4ae0ff56c9ce579af4f51472c89c589a39aea7a +size 142488 diff --git a/images/v2/turbo/g17.webp b/images/v2/turbo/g17.webp new file mode 100644 index 0000000000000000000000000000000000000000..6993cfeb8a2ad92106b02ddab6e7c98775c1c8d3 --- /dev/null +++ b/images/v2/turbo/g17.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d12c6bb413f3070e1b0a42d735c189fe70a34ef7553593739da89d1e8ef0508 +size 171814 diff --git a/images/v2/turbo/g20.webp b/images/v2/turbo/g20.webp new file mode 100644 index 0000000000000000000000000000000000000000..43b1cac5fb1eaa177e4156a417f7a68a7b480928 --- /dev/null +++ b/images/v2/turbo/g20.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ed2056a6c437a27ac1c757d4c4a47befbeb90d997984a762b91f718929a8fca2 +size 146756 diff --git a/images/v2/turbo/g21.webp b/images/v2/turbo/g21.webp new file mode 100644 index 0000000000000000000000000000000000000000..843cfa9000b2334cb6911c9cf9f2394e79009e57 --- /dev/null +++ b/images/v2/turbo/g21.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5e0ce86ea2f5f38f98dbab1c2382be46b96e7c2b714061f1893b222f0eddf134 +size 186072 diff --git a/images/v2/turbo/g22.webp b/images/v2/turbo/g22.webp new file mode 100644 index 0000000000000000000000000000000000000000..fd6344c5ba69894565d3371f71f62bdd971a0de7 --- /dev/null +++ b/images/v2/turbo/g22.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f86ea80c6c1b788eebc9c1ed93228055aae1d9a0a1980dadbabda8a4ceb2baa0 +size 171482 diff --git a/images/v2/turbo/g23.webp b/images/v2/turbo/g23.webp new file mode 100644 index 0000000000000000000000000000000000000000..3c46642e6f1c773fe52f8359548c0ee934c30fa2 --- /dev/null +++ b/images/v2/turbo/g23.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e2b77bcb3352777ebae890c5fe3011774ff271208b2aee72cf710c8f5e6b7d3b +size 141570 diff --git a/images/v2/turbo/g24.webp b/images/v2/turbo/g24.webp new file mode 100644 index 0000000000000000000000000000000000000000..9563babbc384eb8a4b1907ead4e6b561e917db33 --- /dev/null +++ b/images/v2/turbo/g24.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:116c405735b62fc6ebfc133b208cc4809401f24517ad68690010de684d0ce3c6 +size 158500 diff --git a/images/v2/turbo/g25.webp b/images/v2/turbo/g25.webp new file mode 100644 index 0000000000000000000000000000000000000000..5f4b8192f046923028331a478bc41b96ed03fac7 --- /dev/null +++ b/images/v2/turbo/g25.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:181089a87102c9ad76085ea4fee87dceda93718bfe6318cdc3df049880999c7d +size 133748 diff --git a/images/v2/turbo/g26.webp b/images/v2/turbo/g26.webp new file mode 100644 index 0000000000000000000000000000000000000000..1a95621653691edae6eea6004f47f649d43d1bae --- /dev/null +++ b/images/v2/turbo/g26.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:446b19b5987de7f6055bdcf48c183c7ae41a6274c0e2eaed71ea935a4cfc4118 +size 187168 diff --git a/images/v2/turbo/g27.webp b/images/v2/turbo/g27.webp new file mode 100644 index 0000000000000000000000000000000000000000..71f46bcb47e52b654887b2c31210d29b305fe38f --- /dev/null +++ b/images/v2/turbo/g27.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c939243c45f1fa8e6d898e9388bcfeb56c1f1dba88a82e840b6aa83f06db78f8 +size 218102 diff --git a/images/v2/turbo/g28.webp b/images/v2/turbo/g28.webp new file mode 100644 index 0000000000000000000000000000000000000000..5bda3f4db286550383cb8961e6c6970d88d22478 --- /dev/null +++ b/images/v2/turbo/g28.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8b6a36304c12c5dd4ddffd8e4b5ebc9a4192308378bc8fa4c6656aaf722a53c +size 191550 diff --git a/images/v2/turbo/g29.webp b/images/v2/turbo/g29.webp new file mode 100644 index 0000000000000000000000000000000000000000..c395db860384aebdf0b755514cbb5517304d88be --- /dev/null +++ b/images/v2/turbo/g29.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:304a1804b956655fb1061d9e8190febd900c25adb8a6159f1d41cf29d3eb5f7c +size 141670 diff --git a/images/v2/turbo/g30.webp b/images/v2/turbo/g30.webp new file mode 100644 index 0000000000000000000000000000000000000000..27c2cd562b7649b09952bc2838a6ea795bfb41fb --- /dev/null +++ b/images/v2/turbo/g30.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:84df372461d37b4936e4acec48c6ed40b7a71112e377694a3944826f3a163961 +size 186500