🌍 English | 日本語 |
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.
- Key Features
- Components
- Comparison with EasyReforge-Next
- System Requirements
- Installation
- How to Launch
- Usage
- How to Update
- Changelog
- Roadmap
- Known Limitations
- Support & Inquiries
- Credits & Acknowledgements
- Disclaimer & License
-
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.
| 🔧 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 |
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 |
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 |
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.
First, right-click and save EasyForgeNeoInstaller.bat to your PC.
Then, proceed with either Pattern A or Pattern B.
- Place
EasyForgeNeoInstaller.batinto a shallow path directory inside an empty folder (e.g.,C:/EasyForgeNeo/), and double-click to run it. - When prompted:
Download Model etc. Are you sure? [y/n] (default: y), pressEnter.
Important
- Make sure to back up your entire EasyReforge-Next folder beforehand.
- If your
Modelfolder is too large and you want to save time/space, you can temporarily move the models outside theEasyReforge-Nextdirectory during installation. SinceOutputReforgeis a junction link, moving the link itself does nothing-make sure to move the actual contents (liketxt2img-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.
- Place
EasyForgeNeoInstaller.batinto the exact same directory where EasyReforge-Next is located (the parent directory containingDownloadandOutputReforge). Double-click to run it. - When prompted:
Download Model etc. Are you sure? [y/n] (default: y), pressEnter. - 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
YESto proceed.- The installer will automatically detect existing folders (
Model,EasyTools,EasyReforge, etc.) and finish setting up the environment with shared storage.
- The installer will automatically detect existing folders (
TIPS (Click to expand)
- Once you have verified that everything works properly, you can safely delete
EasyReforge.bakandEasyTools.bak.- Generated images are stored in the
Imagesfolder. The existingOutputReforgefolder remains as a junction link pointing to the same folder; you can delete it if it is no longer needed.- The
Samplefolder will not be updated from the existing EasyReforge-Next.
- 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 --flashenabled.- Detection may not work correctly in multi-GPU environments (we will consider addressing this if detailed feedback/information is provided).
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-memoryenabled.
TIPS (Click to expand)
- If you are using a GeForce RTX 30 series or higher GPU and wish to launch Forge Neo with
sageattentionandflashattentiondisabled, add--disable-sageor--disable-flashto 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 likesageattentionenabled. 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 port7870(Please be mindful of your VRAM and system memory 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.
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).
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 generatesEasyForgeNeo\ForgeNeo_Version.txtcontaining your input). -
EasyReforge\EasyForgeNeoVersionControl-Disable.bat
Unpins the version specification for the Forge Neo core (deletesEasyForgeNeo\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.
The process is identical for pinning/unpinning the reForge core version:
EasyForgeNeo\ReforgeVersionControl-Enable.batEasyForgeNeo\ReforgeVersionControl-Disable.bat
- New
- Now supports
uv. This speeds up venv operations such as new installations and extension installations.- If
uvis already installed on the system, it will be used. - If
uvis not installed, it will set up theuvenvironment—including caches—inEasyTools\uv\env. - It builds a venv using
uv. If a venv already exists, it does nothing. If you want to rebuild the venv usinguv, please manually deletesd-webui-forge-neo\venvbefore launching Forge Neo. - It sets up and launches Forge Neo with the
--uvoption.
- If
- Now supports
- Changes
- Since the repository for the ScribeNEO extension was deleted by the developer SiliconeShojo, I have switched to the repository restored by hirorohi03.
- Changes
- When setting up Forge Neo, changed the options from
--sage --flash --nunchakuto--sage --flashwhen a GeForce RTX 30 Series or higher GPU is detected.
- When setting up Forge Neo, changed the options from
- 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
- Updated the version of
- Changes
- Messages and comments have been translated into English, or are now displayed in both English and Japanese.
- New
- Added
anima_do_referencetoSettings for img2imginSettings - Added
Download\Lora\Anima_Edit\AnimaEdit.bat- For instructions on how to use this LoRA, please see "How to Use Anima-Edit (Cosmos Reference + Edit LoRA) on Forge Neo"
- Added
- Fix
- Fix the download folder of
Download\Lora\Anima_Boost\AnimaDMD2.bat
- Fix the download folder of
- Update of Download batch
- Updated the version of
Download\DiffusionModels\Anima_Custom\AnimaIka.bat
- Updated the version of
- New
- Added a process to replace the BaseModel definition file (
supported_models.py) of Civitai Helper Browser whenEasyForgeNeoInstaller.batorUpdate.batare run.
- Added a process to replace the BaseModel definition file (
- 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.1andturbo-v1.0toDownload\src\Anima_Standard.bat
- Added
- 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
- Updated the version of
- Update
- Update Ollama version from v0.24.0 to v0.31.1 (EasyTools)
- Fix
- Fix
Download\src\AnimaCommon_Minimum.bat
- Fix
- 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
- Updated the version of
Old Changelog (Click to expand)
- New Download batch
- Added
Download\ControlNet\Anima\anima-lllite-regional.bat - Added
Download\ControlNet\Anima\animaTileRepair.bat
- Added
- Update of Download batch
- Updated the version of
Download\DiffusionModels\Anima_Custom\AnimaYume.bat
- Updated the version of
- New
- Added
Download\ControlNet\Anima - Added
Download\ControlNet\AnimatoDownload\src\AnimaCommon_Minimum.bat
- Added
- 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
- Updated the version of
- 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
- Updated the version of
- 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
- Updated the version of
- Update of Download batch
- Updated the version of
Download\Lora\Anima_Official\botan_anima.bat(Renamed frombotan_animaPre.bat)
- Updated the version of
- Update of Download batch
- Updated the version of
Download\Lora\Anima_Official\AnimaTurbo.bat
- Updated the version of
- Update of Download batch
- Updated the version of
Download\DiffusionModels\Anima_Custom\AnimaIka.bat
- Updated the version of
- 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-neofolder 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
Scanand create metadata, please delete theModel\*\*.jsonfiles created by Civitai Browser in the Explorer.
- If it is already installed, Civitai Browser Neo will not be automatically removed. If you no longer need it, please delete the
- I have changed the CivitAI Browser Neo extension to Civitai Helper RED UPDATE.
- New Download batch
- Added
Download\DiffusionModels\Anima_Custom\hassakuAnima.bat
- Added
- 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.
- If Ollama is already installed on the system, it will be used. (Runs
- 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.
- If Ollama is already installed on the system, models will be saved to its designated location. (Default is
- Added the Ollama startup batch file
[!IMPORTANT]
- When you run an Ollama-related batch file for the first time, a Windows Firewall permission prompt for
ollama.exewill appear. This is an "Inbound Rule" that allowsollama.exeto 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 forollama.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
- Updated the version of
- Initial Release.
Click to expand
Ollama integration batch file for ScribeNEODownload batch file for LLM modelsTranslating messages into English- Specifying/unpinning Forge Neo versions using Git tags
uvpackage manager support
- 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.
- You may see
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.
- Main WebUI: Stable Diffusion WebUI Forge Neo (and respective extension projects)
- Sub WebUI: Stable Diffusion WebUI reForge (and respective extension projects)
- Main Model: Anima by circlestone-labs
- Acknowledgements & Code References:
- This project utilizes and references a substantial amount of code from EasyReforge and EasyTools developed by Mr. Zuntan (@Zuntan03). I would like to express my deepest gratitude to him for sharing his wonderful work with the community.
- Developer: hirorohi03
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.
