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.
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 list
danbooru-tags-rare.csv - broader rare-tag list
danbooru-supplemental-tags.csv - SD/NAI prompt tokens not always present as real Danbooru tags
Tag list source:
Troubleshooting
If the popup says No Danbooru tags:
Run the installer again.
Hard-refresh InvokeAI with Ctrl+F5.
Check that the local-patches folder contains the .js file and all .csv files.
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-слова.
Что Делает
Добавляет подсказки тегов при вводе в 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-тегов
Источник базы тегов:
Если Пишет No Danbooru tags
Запустите установщик еще раз.
Нажмите Ctrl+F5 в браузере с InvokeAI.
Проверьте, что в папке local-patches есть .js файл и все .csv файлы.
Если InvokeAI стоит в защищенной папке Windows, запустите установщик от имени администратора.