CivitAI Browser Neo | Forge Neo Extension

Browse, download and manage your models directly inside Forge Neo: multi-source discovery, a self-contained Local Models tab, LoRA categorization, auto-organization, a disk usage dashboard, creator management, and support for modern architectures (FLUX, Wan, Qwen, Krea 2, Pony, Illustrious and more).
A modern evolution of sd-civitai-browser-plus, rebuilt for Forge Neo. Using Automatic1111 or Forge Classic? Check out CivitAI Browser Ex.
Features 🚀
Browse & Search 🔍
Browse CivitAI inside the WebUI, no tab switching
Multiple sources: CivitAI, CivArchive, ModelScope and Arc en Ciel
Search by name, tag or username, or paste a direct model URL (it ignores the listing filters)
Filter by content type, base model, time period and sort order. The base-model list is curated for the architectures Forge Neo runs
The LORA filter includes LoCon/LyCORIS and DoRA
NSFW toggle, liked-only filter, hide installed models, hide banned creators, plus independent Hide early access and Hide paid filters
Search settings persist across restarts
Local Models 🏠
Self-contained tab for the models installed on your machine: browse, rename, update and delete
Outdated models get an orange border and can be updated in batch, with a retention policy (keep both, move to trash or replace)
Pagination, sorting, and content-type + base-model filters
Detail panel with version and file dropdowns, trained tags and "Add to prompt"
Models the API can't resolve still show as local-only cards instead of vanishing
LoRA Categorization & LoraDex 🏷️
Categories auto-suggested from official CivitAI tags, description, filename and model name
Custom categories: type any name, and suggestions also use your own folders, sidecars and each model's tags
Fetch official tags backfills the models you already have
Bulk review across every page, sorted by least confident first
Category badge on cards, and
Lora/<base>/<category>/subfolders on download or in bulk
Download 📥
Any model, version and file variant (
.safetensors,.ckpt,.ggufand more)Aria2 multi-connection downloads with 429 backoff and auto-reconnect
Queue persistence: a restore banner re-queues everything after a disconnect (e.g. a RunPod timeout)
Batch selection captures the full selection, and the queue reports what was enqueued, already current or skipped
SHA256 integrity check with silent-update detection
Previews saved as PNG or JPEG
API key support for early access, paid and private models, plus proxy support
Auto-Organization 🗂️
New downloads sorted into subfolders by base model (SDXL/, Pony/, Flux.1/, Flux.2/, Flux.3/ and more), by LoRA category, or both
Validate organization, fix misplaced files and one-click rollback (keeps the last 5 backups)
Custom folder mapping in Settings;
.json,.pngand.txtfiles always move with the model
Metadata Maintenance 🗄️
Verify local metadata: checks that cached CivitAI IDs still resolve and that
.api_info.jsonmatches its fileResolve issues: recovers models delisted from CivitAI from CivArchive, and fixes mismatched info from CivitAI itself
Bulk metadata, tag and preview refresh, also filling in models that are no longer on CivitAI
Mark for review to revisit a model later
Model Info & Send to txt2img 🖼️
Model panel with version, base model, tags, permissions and description
Sample images with "Send to txt2img", including SwarmUI to A1111 infotext conversion
"Add to prompt" appends trigger words and inserts the LoRA syntax
Native Extra Networks Cards 🎴
Base-model badge, LoRA category, trigger words and the real CivitAI name on the WebUI's own txt2img/img2img cards
Read from local sidecars: no extra API calls
Opt-in CivitAI-style card theme
Dashboard 📊
Disk usage by category and architecture, with a pie chart
Top 10 largest files and categories, orphan file detection
Export to CSV or JSON
Model Cards & Safety 🃏🔒
Color-coded borders: aquamarine = installed, orange = outdated, gold = favorite creator
Multi-select for batch download, quick delete, and favorite or ban creators straight from the card
Deleted models go to the OS recycle bin by default, filenames are sanitized and length-capped, and organize/fix operations make a backup first
How to install 📘
Open Forge Neo WebUI
Go to Extensions → Install from URL
Paste:
https://github.com/eduardoabreu81/sd-civitai-browser-neoClick Install and reload
Requirements: Forge Neo · Python 3.10+ · Gradio 4.40.0
Documentation: Installation · Settings · Changelog · Roadmap · Known issues · GitHub
Credits: sd-civitai-browser by Vetchems, sd-civitai-browser-plus by BlafKing, sd-civitai-browser-plus by anxety-solo, sd-webui-civbrowser by SignalFlagZ, and CivArchive for recovering delisted models.
Description
v0.9.0 — Major Update: CivitAI Domain Support, Update Mode Isolation & Download Resilience
Full support for the new CivitAI domain split — CivitAI now separates SFW content (
civitai.com) from the complete catalog (civitai.red). The extension adapts automatically so nothing breaks. Paste any CivitAI link from either domain and it opens instantly.New "SFW only" setting — a simple checkbox in Settings lets you restrict all links and API calls to
civitai.comif you prefer. Off by default, so the full catalog stays accessible without extra steps.Update Mode filter isolation — Browser-tab filters are ignored when Update Mode is active, preventing "No updates match the current filters" false negatives.
pressRefresh()and page-slider triggers no longer pull Browser filters into the Update Mode view.SHA256 silent-update detection — if a downloaded file fails hash verification, the extension re-queries the CivitAI API for the version's current SHA256. If the author updated the file silently, the new hash is accepted and metadata is updated instead of failing.
Defensive ambiguity handling — searching by SHA256 that returns multiple candidates no longer crashes with
KeyError; the code safely falls back to an error message.Exact search restricted to Model name — CivitAI API does not support quoted search for Tag or User name. Exact search now only wraps terms in quotes when "Model name" is selected.
Batch download resilience — internal loop eliminates gaps between queued items, timeout increased to 30s with automatic retry (up to 3×), SHA256 buffer increased to 8MB.
Update list sorted by mtime — outdated models are now listed with most recently modified first, making it easier to prioritize updates.
FAQ
Comments (3)
Do wish there was a way to autosort loras through simple categories like characters and artstyles, tried using that custom option in settings to setup a few parameters and I guess I'm not understanding if that even works. Been helpful at least cleaning up old leftover pony loras.
