CivArchive
    TagComplete Neo | Forge Neo Extension - v0.1.2
    Preview 124135835

    ๐Ÿท๏ธ TagComplete Neo

    Tag autocompletion for Forge Neo โ€” suggests Danbooru/e621 tags, LoRA/embedding names, wildcards, and chants as you type, with automatic trigger word injection and CivitAI lookup support.

    Fork of a1111-sd-webui-tagcomplete by DominikDoom, maintained here exclusively for Forge Neo. If you are not running Forge Neo, use the original extension instead.

    ๐ŸŽฏ Features

    โญ = added or fixed in this Neo fork ยท everything else is original work by DominikDoom

    ๐Ÿท๏ธ Tag Autocompletion

    • Instant suggestions as you type, sourced from Danbooru, e621, or merged lists

    • Keyboard navigation โ€” arrow keys, Tab, Enter, Escape, all configurable

    • Tag color coding by category, with post count for relevance

    • Alias and translation search โ€” find tags by their alternate names or translated terms

    • Frequency sorting โ€” remembers your most-used tags and promotes them to the top โญ

    โž• Extra Networks

    • LoRA and LyCORIS autocomplete triggered by <

    • Embedding autocomplete triggered by <e:

    • Thumbnail preview in the completion popup

    • Correct alias insertion โ€” uses the same identifier Forge Neo expects (ss_output_name or filename, respecting your Extra Networks setting) so tokens never blink โญ

    • Trigger word injection on LoRA selection โ€” inserts activation keywords automatically

      • Fetches from CivitAI if not set locally โญ

      • Cached by SHA256 โ€” only re-fetched when the model file changes โญ

      • Configurable position: Start of prompt, End of prompt, Before or After the LoRA token โญ

    โœณ๏ธ Wildcards

    • Wildcard file autocomplete triggered by __

    • Nested folder support

    • YAML wildcard format (UMI-compatible)

    ๐Ÿช„ Chants

    • Prompt preset completion for longer phrase templates stored in JSON files

    • Triggered by <c: or <chant:


    ๐Ÿ“ฆ Installation

    1. Open Forge Neo WebUI

    2. Go to Extensions โ†’ Install from URL

    3. Paste: https://github.com/eduardoabreu81/sd-webui-tagcomplete-neo

    4. Click Install and reload the WebUI

    โš ๏ธ This extension requires Forge Neo. It will not work on Automatic1111 or Forge Classic.


    ๐Ÿ—‚๏ธ Tag Lists

    FileSourceBest fordanbooru.csvDanbooru top-100kAnime models (SD 1.5, SDXL)e621.csve621 top-100kFurry / anthro modelsdanbooru_e621_merged.csvMerged + unified categoriesPony, NoobAI, Illustriousextra-quality-tags.csvCurated setQuality booster tagsEnglishDictionary.csvEnglish dictionaryPhotorealistic / non-booru models

    To switch lists, change Tag filename in Settings โ†’ Tag Autocomplete.

    Description

    ๐Ÿ†• What's New

    v0.1.2 โ€” Bug fix batch

    • Embedding manual refresh no longer crashes โ€” the force_reload kwarg was removed from Forge Neo; the refresh button now works cleanly

    • LoRAs always visible on startup โ€” the previous alias update inadvertently caused LoRAs to disappear until a model was loaded; filesystem scan is now always used as the primary source

    • Symlinked embeddings supported โ€” paths are fully resolved before comparison, so embeddings linked from outside the models/embeddings/ folder no longer crash the callback

    • Frequency database stability โ€” fixed a potential NameError on first run when the SQLite connection itself could not be established

    v0.1.1 โ€” LoRA alias fix

    • LoRA/LyCORIS token no longer blinks โ€” the inserted <lora:โ€ฆ> token now uses the same identifier that Forge Neo expects (respects your "When adding to prompt, refer to LoRA by" setting: Alias from file or Filename) โญ

    v0.1.0 โ€” Forge Neo Baseline

    • Full Forge Neo compatibility โ€” extension loads and runs correctly on Forge Neo without crashes or silent failures

    • Booru tags restored โ€” tag suggestions now appear correctly in the prompt box

    • Reliable initialization โ€” autocomplete activates on every WebUI launch, including the second and beyond

    • Instant embedding reload โ€” embeddings update without restarting the WebUI

    • Trigger word auto-fetch from CivitAI โ€” if a LoRA has no local trigger words set, the extension can look them up automatically from CivitAI โญ

    • Trigger word cache by file hash โ€” fetched words are saved alongside the model and only re-fetched when the file itself changes โญ

    • "After LoRA/LyCO" insertion position โ€” new option to place trigger words immediately after the <lora:โ€ฆ> token instead of only at the start or end of the prompt โญ

    Other
    Other

    Details

    Downloads
    15
    Platform
    CivitAI
    Platform Status
    Available
    Created
    3/14/2026
    Updated
    3/25/2026
    Deleted
    -