Skip to content

Latest commit

 

History

60 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌍 English | 日本語 |


EasyForgeNeo (for Anima)

A 1-click installer for an Anima image generation environment centered around Stable Diffusion WebUI Forge - Neo, designed for Windows 🔹 Nvidia GPU.

Dedicated to Mr. Zuntan (@Zuntan03)


EasyForgeNeo is a 1-click installer to deploy Stable Diffusion WebUI Forge - Neo (Forge Neo) on Windows environments equipped with Nvidia GPUs.

No manual setup of Git or Python is required.

It is best understood as the Forge Neo version of EasyReforge—a 1-click installer for Stable Diffusion WebUI reForge (reForge) developed by Mr. Zuntan (@Zuntan03) —and its fork, my project EasyReforge-Next.

This tool is specifically optimized for image generation using Anima (circlestone-labs/Anima). It comes pre-packaged with a dedicated downloader for Anima-related models, recommended extensions, optimal initial configurations, and a convenient styles.csv file.

Furthermore, it allows you to install Stable Diffusion WebUI reForge (reForge) within the same installation folder, enabling you to share and manage models and generated images in an integrated manner. It also supports seamlessly adding this tool to an existing environment where my EasyReforge-Next is already installed.


📋 Table of Contents

💕 Key Features

  • 1-Click Easy Installation: Completely automates complex environment setup (such as individual installation of Python/Git and dependency resolution), allowing even beginners to deploy the environment effortlessly.

  • Optimized for Anima Models:

    • Features a dedicated downloader for Anima-related models, enabling image generation right after setup.
    • Pre-optimized with initial configurations and style presets (styles.csv) tailored for Anima generation.
  • Compatibility with EasyReforge-Next:

    • Allows you to integrate an environment equivalent to my EasyReforge-Next, allowing you to share models and generated image storage folders.
    • Note: It is not compatible with Mr. Zuntan's original EasyReforge.
  • Flexible Installation Patterns:

    • You can add EasyForgeNeo (this tool) to an existing EasyReforge-Next environment.
    • Conversely, you can perform a fresh installation of EasyForgeNeo first, and then add an environment equivalent to EasyReforge-Next later.

📦 Components

🔧 Component 🆕 Version 📝 Description
Git 2.53.0.3 Installed/updated as needed
Python/CPython 3.13 venv version (v3.10.11 used for reForge)
Uv 0.12.5 Installed/updated as needed
Forge Neo & Extensions Latest Can be updated by the user
reForge & Extensions Latest Can be updated by the user
Anima Models & Download Batch N/A Downloader for official and derivative Anima models
Custom styles.csv N/A Style preset collection to support generation in Anima
Recommended Settings for Forge Neo N/A Optimized initial settings tailored for Anima generation

🔍 Comparison with EasyReforge-Next

Basic Information

Click to expand

The batch files for launching, updating, downloading models, as well as the folder structure, follow the design of EasyReforge-Next.

Feature / Element EasyReforge-Next EasyForgeNeo (This Project)
Main WebUI Stable Diffusion WebUI reForge Stable Diffusion WebUI Forge - Neo
Sub WebUI N/A Stable Diffusion WebUI reForge
Supported Models SD / SDXL only SD / SDXL, Anima, and other models supported by Forge Neo
Characteristics Traditional and stable reForge environment Latest Forge Neo base + Anima-specific initial settings & extensions

Extensions

Click to expand

If there are extensions you need that are not pre-installed in EasyForgeNeo, please find and install them manually, or use EasyReforge-Next.

  • The "N/A" sections don't necessarily mean that there are no extensions compatible with Forge Neo. In some cases, there are multiple candidates, making it impossible to decide which one should be pre-installed in this package.
  • If you're installing them yourself, Forge Neo Discussion #1128 might be a helpful reference.
🧩 EasyRefoge-Next 🧩 EasyForgeNeo (This Project) 📝 Note
Aspect Ratio and Resolution Buttons Same as left Add image aspect ratio selector buttons
Tag Autocomplete TagComplete Neo Autocompletion hints for recognized tags from Booru
Adetailer AADetailer Forge Neo Automatic masking and inpainting
Model Keyword Same as left Autofill keyword (trigger words)
reForge-Sigmas_merge N/A Merge and customize Sigmas schedules
Dynamic Prompts extension Dynamic Prompts extension (Forge Neo Support) Random or combinatorial prompt generation with wildcards
Forge Attention Couple Same as left Generate different conditionings at specific regions
Easy Generate Forever Repeat Generate for NEO Repeat image generation automatically
CD(Color/Detail) Tuner N/A Color/Detail control
Cutoff - Cutting Off Prompt Effect N/A Limits the tokens' influence scope
Checker of "enable" statuses N/A Background coloring to "Enable" buttons
Calibrated Spectrum Adaptive Forecaster Same as left Reduce image generation time
LoRA Block Weight N/A LoRA strength can be set block by block
NegPiP - Negative Prompt in Prompt Forge Negative Prompt in Prompt Negative effects within regular prompts
PNG Info Beautify Same as left Improve the display of image information
Prompt All-in-One Prompt All-in-One NEO Improve the prompt/negative prompt input box
Weight Helper Extension N/A Visually adjuster the weights of LoRA
Civitai Helper Civitai Helper RED UPDATE Browse, download, and manage your CivitAI models
Localization ja_JP N/A Localize UI into Japanese
WD14 Tagger ScribeNEO Prompt engineering (Enhancer, Interrogator, etc.)
TIPO-extension Same as left Add character detail and add extra elements tags into the prompt

🖥️ System Requirements

Click to expand
  • Windows PC with an NVIDIA GPU
    • Note: While Forge Neo itself supports non-NVIDIA GPUs, this installer package does not support them.
  • At least 25GB of free storage space
    • This is the absolute minimum. You will need significantly more space to add models, extensions, or store large amounts of generated images.
  • No spaces or special characters in the folder path
  • NVIDIA Driver version 580 or higher
  • You may need to temporarily disable non-Windows Defender antivirus software (such as Avast), VPNs, or proxies.
  • Other requirements comply with the official requirements of Stable Diffusion WebUI Forge Neo.

🛠️ Installation

First, right-click and save EasyForgeNeoInstaller.bat to your PC.

Then, proceed with either Pattern A or Pattern B.

Pattern A: Fresh Installation (Equivalent environment for EasyReforge-Next can be added later)

  1. Place EasyForgeNeoInstaller.bat into a shallow path directory inside an empty folder (e.g., C:/EasyForgeNeo/), and double-click to run it.
  2. When prompted: Download Model etc. Are you sure? [y/n] (default: y), press Enter.

Pattern B: Coexistence / Additional Installation with an existing EasyReforge-Next environment

Important

  • Make sure to back up your entire EasyReforge-Next folder beforehand.
  • If your Model folder is too large and you want to save time/space, you can temporarily move the models outside the EasyReforge-Next directory during installation. Since OutputReforge is a junction link, moving the link itself does nothing-make sure to move the actual contents (like txt2img-images) instead.
  • After setup, the environment will run as an integrated EasyReforge-Next equivalent within EasyForgeNeo, rather than standalone. The core reForge system remains unchanged, but the package folder structure and batch files will be restructured.
  1. Place EasyForgeNeoInstaller.bat into the exact same directory where EasyReforge-Next is located (the parent directory containing Download and OutputReforge). Double-click to run it.
  2. When prompted: Download Model etc. Are you sure? [y/n] (default: y), press Enter.
  3. A warning message will appear stating that existing data from EasyReforge-Next might be deleted or run into unexpected issues. Review the warning carefully and type YES to proceed.
    • The installer will automatically detect existing folders (Model, EasyTools, EasyReforge, etc.) and finish setting up the environment with shared storage.
TIPS (Click to expand)
  • Once you have verified that everything works properly, you can safely delete EasyReforge.bak and EasyTools.bak.
  • Generated images are stored in the Images folder. The existing OutputReforge folder remains as a junction link pointing to the same folder; you can delete it if it is no longer needed.
  • The Sample folder will not be updated from the existing EasyReforge-Next.

Information Common to Both Pattern A and Pattern B

  • DO NOT run the installer as an administrator.
  • If Windows SmartScreen displays "Windows protected your PC", click "More info" and then select "Run anyway".
  • A Civitai API Key is required to download LoRAs for Anima. Please follow the on-screen instructions or search online guidelines to get and enter your key.
    • Even if you do not input an API Key, the base Diffusion models, TE, and VAE for Anima will still be downloaded, allowing you to try basic image generation.
    • While EasyReforge(-Next) allowed setting the Civitai API Key via the Civitai Helper extension post-installation, EasyForgeNeo has changed this method.
    • Conversely, if you enter your Civitai API Key during installation, it will be automatically configured within the CivitAI Browser extension.
TIPS (Click to expand)
  • If a GeForce RTX 30 series GPU (Ampere architecture, Compute Capability 8.6) or higher is detected, Forge Neo will be automatically configured with --sage --flash enabled.
  • Detection may not work correctly in multi-GPU environments (we will consider addressing this if detailed feedback/information is provided).

🚀 How to Launch

You can launch Forge Neo by running any of the following batch files in the installation directory:

  • ForgeNeo.bat: Launches Forge Neo with standard settings (no extra launch options).
  • ForgeNeo_Fast.bat: Launches Forge Neo with optimizations such as --pin-shared-memory enabled.
TIPS (Click to expand)
  • If you are using a GeForce RTX 30 series or higher GPU and wish to launch Forge Neo with sageattention and flashattention disabled, add --disable-sage or --disable-flash to your custom launch arguments.

To launch reForge (it will run a setup process on the first launch):

  • Reforge.bat: Launches reForge with standard settings.
  • Reforge_Fast.bat: Launches reForge with optimizations like sageattention enabled. This can reduce image generation time by approximately 10%.

If you want to customize your launch arguments freely, copy either ForgeNeo_Fast.bat or Reforge_Fast.bat to a new filename and edit its contents. Do not edit the original files directly, as your changes will be overwritten when updating EasyForgeNeo.

TIPS (Click to expand)
  • Forge Neo and reForge can be run simultaneously. Forge Neo launches on port 7860, and reForge launches on port 7870 (Please be mindful of your VRAM and system memory usage).

🖼️ Usage

For basic usage of this package, please refer to EasyReforge-Next.

I am also adding related articles to note's Magazine on an ongoing basis.

🔁 How to Update

Run Update.bat to update all components.

  • Updates EasyTools and EasyForgeNeo.
  • Updates the Forge Neo core and its extensions.
  • Updates the reForge core and its extensions (if reForge is already set up).

Specifying Versions for Forge Neo Core and reForge Core

You can pin or unpin specific versions of the Forge Neo core using two batch files.

Specify the version using the Git commit hash value of the Forge Neo core.

  • EasyForgeNeo\EasyForgeNeoVersionControl-Enable.bat
    Enter the commit hash of the Forge Neo core to pin it (this generates EasyForgeNeo\ForgeNeo_Version.txt containing your input).

  • EasyReforge\EasyForgeNeoVersionControl-Disable.bat
    Unpins the version specification for the Forge Neo core (deletes EasyForgeNeo\ForgeNeo_Version.txt).

To apply the version changes, run Update.bat.
Please copy and paste the commit hash from the Official Forge Neo Commit Logs as shown in the image below.

Sample image (Click to expand)

CommitHash

The process is identical for pinning/unpinning the reForge core version:

  • EasyForgeNeo\ReforgeVersionControl-Enable.bat
  • EasyForgeNeo\ReforgeVersionControl-Disable.bat

📖 Changelog

2026/8/22

  • New
    • Now supports uv. This speeds up venv operations such as new installations and extension installations.
      • If uv is already installed on the system, it will be used.
      • If uv is not installed, it will set up the uv environment—including caches—in EasyTools\uv\env.
      • It builds a venv using uv. If a venv already exists, it does nothing. If you want to rebuild the venv using uv, please manually delete sd-webui-forge-neo\venv before launching Forge Neo.
      • It sets up and launches Forge Neo with the --uv option.

2026/8/21

  • Changes
    • Since the repository for the ScribeNEO extension was deleted by the developer SiliconeShojo, I have switched to the repository restored by hirorohi03.

2026/8/20

  • Changes
    • When setting up Forge Neo, changed the options from --sage --flash --nunchaku to --sage --flash when a GeForce RTX 30 Series or higher GPU is detected.
  • Update of Download batch
    • Updated the version of Download\DiffusionModels\Anima_Custom\botan_anima.bat
    • Updated the version of Download\DiffusionModels\Anima_Custom\hassakuAnima.bat

2026/7/31

  • Changes
    • Messages and comments have been translated into English, or are now displayed in both English and Japanese.

2026/7/27

  • New
  • Fix
    • Fix the download folder of Download\Lora\Anima_Boost\AnimaDMD2.bat
  • Update of Download batch
    • Updated the version of Download\DiffusionModels\Anima_Custom\AnimaIka.bat

2026/7/21

  • New
    • Added a process to replace the BaseModel definition file (supported_models.py) of Civitai Helper Browser when EasyForgeNeoInstaller.bat or Update.bat are run.
  • New Download batch
    • Added Download\DiffusionModels\Anima_Official\anima-aesthetic-v1.0.bat
    • Added Download\DiffusionModels\Anima_Official\anima-aesthetic-v1.0b.bat
    • Added Download\DiffusionModels\Anima_Official\anima-aesthetic-v1.1.bat
    • Added Download\DiffusionModels\Anima_Official\anima-turbo-v1.0.bat
    • Added aesthetic-v1.1 and turbo-v1.0 to Download\src\Anima_Standard.bat
  • Update of Download batch
    • Updated the version of Download\DiffusionModels\Anima_Custom\AnimaIka.bat
    • Updated the version of Download\DiffusionModels\Anima_Custom\hassakuAnima.bat
    • Deleted Download\DiffusionModels\Anima_Official\anima-preview.bat
    • Deleted Download\DiffusionModels\Anima_Official\anima-preview2.bat

2026/7/1

  • Update
    • Update Ollama version from v0.24.0 to v0.31.1 (EasyTools)
  • Fix
    • Fix Download\src\AnimaCommon_Minimum.bat
  • Update of Download batch
    • Updated the version of Download\DiffusionModels\Anima_Custom\botan_anima.bat
    • Updated the version of Download\DiffusionModels\Anima_Custom\AnimaIka.bat
    • Updated the version of Download\DiffusionModels\Anima_Custom\AnimaYume.bat
    • Updated the version of Download\ControlNet\Anima\animaTileRepair.bat
Old Changelog (Click to expand)

2026/6/20

  • New Download batch
    • Added Download\ControlNet\Anima\anima-lllite-regional.bat
    • Added Download\ControlNet\Anima\animaTileRepair.bat
  • Update of Download batch
    • Updated the version of Download\DiffusionModels\Anima_Custom\AnimaYume.bat

2026/6/13

  • New
    • Added Download\ControlNet\Anima
    • Added Download\ControlNet\Anima to Download\src\AnimaCommon_Minimum.bat

2026/6/12

  • Update of Download batch
    • Updated the version of Download\Lora\Anima_Official\copycat-anima.bat
    • Updated the version of Download\Lora\Anima_Official\hassakuAnima.bat

2026/6/8

  • Update of Download batch
    • Updated the version of Download\Lora\Anima_Official\AnimaIka.bat
    • Updated the version of Download\Lora\Anima_Official\botan_anima.bat

2026/6/5

  • Update of Download batch
    • Updated the version of Download\Lora\Anima_Official\HakushiMixAnima.bat
    • Updated the version of Download\Lora\Anima_Official\WAI-ANIMA.bat

2026/5/31

  • Update of Download batch
    • Updated the version of Download\Lora\Anima_Official\botan_anima.bat (Renamed from botan_animaPre.bat)

2026/5/27

  • Update of Download batch
    • Updated the version of Download\Lora\Anima_Official\AnimaTurbo.bat

2026/5/24

  • Update of Download batch
    • Updated the version of Download\DiffusionModels\Anima_Custom\AnimaIka.bat

2026/5/23

  • Change
    • I have changed the CivitAI Browser Neo extension to Civitai Helper RED UPDATE.
      • If it is already installed, Civitai Browser Neo will not be automatically removed. If you no longer need it, please delete the sd-webui-forge-neo\extensions\sd-civitai-browser-neo folder using File Explorer.
      • While Civitai Browser and Civitai Helper can be used together, metadata may be missing in one of them because the filenames (Model\*\ModelName.json) are identical but the file formats differ.
      • Before using Civitai Helper to Scan and create metadata, please delete the Model\*\*.json files created by Civitai Browser in the Explorer.

2026/5/22

  • New Download batch
    • Added Download\DiffusionModels\Anima_Custom\hassakuAnima.bat

2026/5/21

  • New
    • Added the Ollama startup batch file OllamaStart.bat.
      • If Ollama is already installed on the system, it will be used. (Runs ollama ps)
      • If Ollama is not installed, Ollama Portable will be installed in EasyTools\Ollama\env.
      • This is intended to be used via ScribeNEO. There is no batch for using it as a chat AI.
    • Added the Ollama LLM/VLM model download batch file Download\Ollama.
      • If Ollama is already installed on the system, models will be saved to its designated location. (Default is C:\Users\Username\.ollama\models)
      • If Ollama was installed via EasyForgeNeo, models will be saved in Model\Ollama.

[!IMPORTANT]

  • When you run an Ollama-related batch file for the first time, a Windows Firewall permission prompt for ollama.exe will appear. This is an "Inbound Rule" that allows ollama.exe to download models. If you did not grant permission in this prompt but later decide to allow it, please go to the Windows Defender Firewall settings and allow communication for ollama.exe.
  • Update of Download batch
    • Updated the version of Download\DiffusionModels\Anima_Custom\AnimaYume.bat
    • Updated the version of Download\DiffusionModels\Anima_Custom\copycat-anima.bat

2026/05/19

  • Initial Release.

🗺️ Roadmap

Click to expand
  • Ollama integration batch file for ScribeNEO
  • Download batch file for LLM models
  • Translating messages into English
  • Specifying/unpinning Forge Neo versions using Git tags
  • uv package manager support

⚠️ Known Limitations

  • Download batch errors for models hosted on Civitai
    • You may see [ERROR] messages, but this is likely due to Civitai being unstable. If you eventually see (OK):download completed., the download should have been successful.
    • To be safe, please run the same download batch again. If the download failed, it will resume from where it left off; if it was successful, it will finish without downloading anything further.

📞 Support & Inquiries

If you have any questions, encounter any bugs, or have any requests regarding this product, please contact me via Issues whenever possible. For general questions or requests, you're also welcome to use X or the note Q&A.

  • For issues regarding the core systems of Forge Neo, reForge, extensions, other external software components, or models themselves, please contact their respective upstream developers.
    • While I might answer things I am familiar with, such inquiries will generally be ignored or closed.
    • Conversely, please do not contact other developers regarding problems unique to this installer package.
  • Please follow the guidelines below when reporting issues.
    • Please try to determine, as much as possible, whether the issue stems from the packaging specific to this product or from the software itself.
    • Please let us know the environment in which the issue occurred, the actions you took, the symptoms observed, and any error messages displayed.

🤝 Credits & Acknowledgements

⚖️ Disclaimer & License

This tool complies with the licenses of each upstream repository and model (e.g., CreativeML Open RAIL-M, MIT License, etc.). Please note that the developer assumes no responsibility for any issues or troubleshooting arising from the use of this tool.

About

One-click installer for Forge Neo specialized for Anima

Resources

Stars

11 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages