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

  1. Download and extract the ZIP archive.
  2. Run:
Install-DanbooruAutocomplete.bat
  1. If InvokeAI is not detected automatically, enter the path to the folder that contains .venv.
  2. 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:

https://github.com/DraconicDragon/dbr-e621-lists-archive

Troubleshooting

If the popup says No Danbooru tags:

  1. Run the installer again.
  2. Hard-refresh InvokeAI with Ctrl+F5.
  3. Check that the local-patches folder contains the .js file and all .csv files.
  4. 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

Установка

  1. Скачайте и распакуйте ZIP.
  2. Запустите:
Install-DanbooruAutocomplete.bat
  1. Если InvokeAI не найден автоматически, укажите путь к папке, где лежит .venv.
  2. Перезапустите 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

  1. Запустите установщик еще раз.
  2. Нажмите Ctrl+F5 в браузере с InvokeAI.
  3. Проверьте, что в папке local-patches есть .js файл и все .csv файлы.
  4. Если InvokeAI стоит в защищенной папке Windows, запустите установщик от имени администратора.
Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support