Invoke Danbooru Prompt Autocomplete
Local Danbooru-style prompt autocomplete for InvokeAI.
This is a small frontend patch that adds tag suggestions directly inside InvokeAI prompt text fields. It is made for anime and Danbooru-style prompting, with a large local tag database, aliases, character tags, quality tokens, camera/composition terms, and common SD/NAI prompt words.
Author/channel: https://t.me/mixxxpix
What It Does
- Adds autocomplete suggestions while typing in InvokeAI prompt fields
- Works locally after installation
- Includes Danbooru general, character, artist, copyright, and meta tags
- Includes supplemental prompt tokens such as
masterpiece,best_quality,very_aesthetic,low_angle,high_angle - Supports aliases, for example typing an alias can suggest the canonical tag
- Supports keyboard navigation: arrows,
Tab,Enter,Esc - Includes an installer that works with custom InvokeAI paths
- Can update tag databases from GitHub when internet is available
- Falls back to bundled CSV databases when offline
Important
This is prompt autocomplete, not an image interrogator.
It does not analyze an image and does not generate tags from an image. It only suggests tags while you type a prompt.
Download
Download the release archive:
Invoke-Danbooru-Prompt-Autocomplete-v1.0.1-clean.zip
Installation
- Download and extract the ZIP archive.
- Run:
Install-DanbooruAutocomplete.bat
- If InvokeAI is not detected automatically, enter the path to the folder that contains
.venv. - Restart InvokeAI or hard-refresh the browser tab with
Ctrl+F5.
You can also pass the InvokeAI path manually:
Install-DanbooruAutocomplete.bat "D:\AI\Invoke"
Or with PowerShell:
powershell.exe -NoProfile -ExecutionPolicy Bypass -File .\Install-DanbooruAutocomplete.ps1 -InvokeRoot "D:\AI\Invoke" -UpdateTags
If InvokeAI Is Installed in Program Files
If InvokeAI is installed in a protected Windows folder such as C:\Program Files, run the installer as Administrator. Otherwise Windows may block writing files into InvokeAI's .venv folder.
Files Installed
The installer copies the patch into:
.venv\Lib\site-packages\invokeai\frontend\web\dist\assets\local-patches
and injects one script tag into InvokeAI's packaged index.html.
Running the installer multiple times is safe. It will not add duplicate script tags.
Tag Database
The bundled package includes:
danbooru-tags.csv- fresh Danbooru autocomplete listdanbooru-tags-rare.csv- broader rare-tag listdanbooru-supplemental-tags.csv- SD/NAI prompt tokens not always present as real Danbooru tags
Tag list source:
https://github.com/DraconicDragon/dbr-e621-lists-archive
Troubleshooting
If the popup says No Danbooru tags:
- Run the installer again.
- Hard-refresh InvokeAI with
Ctrl+F5. - Check that the
local-patchesfolder contains the.jsfile and all.csvfiles. - If InvokeAI is in a protected Windows folder, run the installer as Administrator.
Русский
Локальное автодополнение Danbooru-тегов для prompt-полей InvokeAI.
Это небольшой frontend-патч, который добавляет подсказки тегов прямо в поле промпта InvokeAI. Он рассчитан на anime и Danbooru-style промптинг: большая локальная база тегов, алиасы, персонажи, quality-токены, камера, композиция и популярные SD/NAI prompt-слова.
Автор/канал: https://t.me/mixxxpix
Что Делает
- Добавляет подсказки тегов при вводе в prompt-полях InvokeAI
- Работает локально после установки
- Включает Danbooru-теги: general, character, artist, copyright, meta
- Включает дополнительные prompt-токены:
masterpiece,best_quality,very_aesthetic,low_angle,high_angle - Поддерживает алиасы тегов
- Поддерживает управление клавиатурой: стрелки,
Tab,Enter,Esc - Имеет установщик для любых путей InvokeAI
- Может обновлять базы тегов с GitHub при наличии интернета
- При отсутствии интернета использует bundled CSV базы из архива
Важно
Это автодополнение промпта, а не interrogator.
Патч не анализирует изображение и не генерирует теги по картинке. Он только предлагает теги во время ввода промпта.
Скачать
Скачайте архив:
Invoke-Danbooru-Prompt-Autocomplete-v1.0.1-clean.zip
Установка
- Скачайте и распакуйте ZIP.
- Запустите:
Install-DanbooruAutocomplete.bat
- Если InvokeAI не найден автоматически, укажите путь к папке, где лежит
.venv. - Перезапустите InvokeAI или нажмите
Ctrl+F5в браузере.
Путь к InvokeAI можно указать вручную:
Install-DanbooruAutocomplete.bat "D:\AI\Invoke"
Или через PowerShell:
powershell.exe -NoProfile -ExecutionPolicy Bypass -File .\Install-DanbooruAutocomplete.ps1 -InvokeRoot "D:\AI\Invoke" -UpdateTags
Если InvokeAI Стоит в Program Files
Если InvokeAI установлен в защищенную папку Windows, например C:\Program Files, запустите установщик от имени администратора. Иначе Windows может запретить запись файлов в .venv.
Что Устанавливается
Патч копируется сюда:
.venv\Lib\site-packages\invokeai\frontend\web\dist\assets\local-patches
Также установщик добавляет один script-tag в packaged index.html InvokeAI.
Установщик можно запускать повторно. Дубли script-tag не создаются.
База Тегов
В архив входят:
danbooru-tags.csv- свежая Danbooru autocomplete базаdanbooru-tags-rare.csv- расширенная база редких теговdanbooru-supplemental-tags.csv- SD/NAI prompt-токены, которых может не быть среди обычных Danbooru-тегов
Источник базы тегов:
https://github.com/DraconicDragon/dbr-e621-lists-archive
Если Пишет No Danbooru tags
- Запустите установщик еще раз.
- Нажмите
Ctrl+F5в браузере с InvokeAI. - Проверьте, что в папке
local-patchesесть.jsфайл и все.csvфайлы. - Если InvokeAI стоит в защищенной папке Windows, запустите установщик от имени администратора.