CivitAI Browser Ex | A1111 & Forge Classic Extension

Browse, download and manage your models without leaving your WebUI โ built for Automatic1111 and Forge Classic.
Brings the full feature set of CivitAI Browser Neo โ auto-organization, dashboard, creator management, and download reliability โ natively to A1111, Forge Classic, and any Gradio 3.x SD WebUI.
Features ๐
Browse & Search ๐
Browse CivitAI directly inside your WebUI โ no tab switching needed
Filter by content type, base model, sort order, time period, and NSFW
Base model list is auto-updated from CivitAI API at startup
Favorite or ban creators with instant card filtering
Search settings persist across restarts
Download ๐ฅ
Download any model, version, and file in one click
Aria2 high-speed multi-connection downloads
Download queue โ multiple downloads run in sequence without blocking the UI
Queue persistence โ restore banner after browser disconnect; re-queue everything with one click
SHA256 integrity check โ every download verified; corrupted files caught and removed automatically
Instant batch enqueue โ queuing 10 models is as fast as queuing 1
Cancel downloads individually or all at once
Model Updates ๐
Outdated card detection โ orange border on cards with a newer version available
Batch update from cards: select multiple and download all at once
Retention policy on update: keep, trash, or replace
Audit log:
ex_update_audit.jsonl
Auto-Organization ๐๏ธ
Automatically sort new downloads into subfolders by architecture (SDXL/, Pony/, Illustrious/, etc.)
Organize your entire existing collection in one click
Validate organization โ read-only per-file scan
Fix misplaced files โ moves flagged models with automatic backup
Full backup & one-click rollback (keeps last 5 backups)
Custom category patterns via JSON in Settings
Dashboard ๐
Disk usage broken down by model type and architecture
Pie chart, progress bars, percentage breakdown
Top 10 largest files and top categories
Export CSV / JSON
Safety & Integrity ๐
Deleted models go to OS Trash by default
SHA256 post-download integrity check
Filename length capped at 246 UTF-8 bytes (Linux safe)
Illegal character sanitization
How to install ๐
Open your WebUI
Go to Extensions โ Install from URL
Paste:
https://github.com/eduardoabreu81/sd-civitai-browser-exClick Install and reload
Requirements: A1111 or Forge Classic or any Gradio 3.x SD WebUI ยท Python 3.10+
Using Forge Neo? We recommend CivitAI Browser Neo for an even better experience on Forge Neo.
Description
v0.4.1-ex โ Exact Search Fix
Exact search fixed โ exact search (quoted term) now only applies to Model name queries. Previously it was incorrectly applied to Tag and User name searches, causing the CivitAI API to return no results.
v0.4.0-ex โ Download Reliability & Update Mode Improvements
Faster batch downloads โ the queue now processes multiple items in a single internal loop, eliminating delays between downloads caused by Gradio event round-trips.
Smarter integrity checks โ if a downloaded file fails SHA256 verification, the extension automatically re-queries the CivitAI API to detect silent file updates by the author. If the hash matches the new API value, the file is accepted and metadata is updated instead of failing.
Defensive hash search โ searching by SHA256 that returns unexpected response structures no longer crashes; the code safely handles lists and missing fields.
Update Mode isolation โ when loading outdated models into the Browser, Refresh and page-slider triggers no longer pull the Browser tab's filters into the Update Mode view. Update Mode state is now fully isolated.
Outdated list sorted by recency โ the update list is now ordered by file modification time (newest first), making it easier to prioritize which models to update first.
SHA256 verification speed-up โ post-download hash check now uses an 8 MB read buffer instead of 1 MB.
Re-trigger protection โ fixed a race condition where the Queue Trigger could fire twice for the same download, causing duplicate processing.
Better card sync โ card status updates are now queued when the user is on another tab and applied automatically when they return to the Browser tab.
More stable observers โ MutationObservers now target
document.documentElementinstead ofdocument.body, preventing rare crashes during early DOM initialization.
v0.3.0-ex โ CivitAI Domain Support & Accumulated Fixes
CivitAI Domain Support (new in this release):
Added centralized domain helper to replace all hardcoded
civitai.comURLs across the extension.Added
civitai_sfw_onlycheckbox setting (default: off โcivitai.red) to toggle between domains.Fixed search-box direct-link parser to recognize both
civitai.comandcivitai.redURLs.Updated all API calls, model page links, uploader profile links,
Refererheaders, and JSON sidecarmodelPageURLfields to use the configured domain.
