Skip to content

Releases: SaidAuita/Immich-AI-Captioner

Immich AI Captioner & StockAI Tagger v1.1.0 — Dual-Product Suite & 8 Languages

Choose a tag to compare

@SaidAuita SaidAuita released this 25 Sep 20:40

📷 Immich AI Captioner & StockAI Tagger v1.1.0

Two Standalone Tools in One Release / Две автономные утилиты

  1. Immich AI Captioner (Standalone) — AI photo captioning and tagging for self-hosted Immich galleries powered by local Vision LLMs (LM Studio / Ollama) with direct Immich DB sync and permanent IPTC/XMP embedding via ExifTool.
  2. StockAI Tagger (New Product) — Standalone desktop workstation for stock photographers and digital artists: automated commercial titles (5–10 words) and high-value stock keywords (30–50 English tags) with batch IPTC/XMP writing into local files via bundled ExifTool. Ready for Adobe Stock, Shutterstock, Getty Images, Freepik.

📦 Available Downloads / Доступные загрузки

File / Binary Description / Описание Size
ImmichAI_Captioner_Standalone.exe Portable single executable for Immich galleries (zero dependencies) ~39.6 MB
ImmichAI_Captioner_Standalone_v1.1_Windows_x64.zip Portable ZIP package with Immich Captioner Standalone ~39.2 MB
StockAI_Tagger_v1.1_Windows_x64.zip Recommended StockAI Tagger Package: includes portable ExifTool (works out of the box) ~44.0 MB
StockAI_Tagger.exe Single executable of StockAI Tagger (requires ExifTool in PATH or alongside) ~33.9 MB

🌟 What's New in v1.1.0 (English)

1. 🏷️ New Product: StockAI Tagger (Desktop GUI)

  • Completely Independent of Immich: Works locally with any folders and media files (JPEG, PNG, WEBP, TIFF).
  • Stock Photography Optimized: Produces concise commercial titles (5–10 words) and 30–50 high-relevance English keywords matching strict microstock standards.
  • Embedded IPTC/XMP Metadata: Injects IPTC:Headline, IPTC:Caption-Abstract, IPTC:Keywords, XMP-dc:Title, and XMP-dc:Subject directly into image files. Ready for immediate upload to Adobe Stock, Shutterstock, Getty/iStock, and Freepik.
  • Bundled Portable ExifTool: StockAI_Tagger_v1.1_Windows_x64.zip includes a full portable ExifTool binary — no external installations required.

2. ⚡ Immich AI Captioner (Standalone) Improvements

  • Fast Downward Archive Indexing (DD.MM.YYYY → 1980):
    • Setting a starting date with an empty end date now begins indexing immediately backwards in time (newer to older), skipping full library scans.
  • Single-Instance Guard:
    • Automatically terminates stale or duplicate background processes on startup — preventing conflicting instances in Task Manager.
    • Clean process exit on window close or system tray exit.

3. 🌐 8 UI Languages & Dual-Language Routing

  • 8 UI Languages: English, Русский, Deutsch, Español, Français, 日本語, Português, 简体中文 with on-the-fly switching.
  • Independent Language Selection: Generate artistic descriptions in your native language while keeping search tags in English for universal compatibility with Lightroom, Bridge, and photo libraries.

4. 🧹 Cleaned-up Architecture

  • Deprecated legacy coordinator-worker cluster architecture (ImmichAI_Captioner_Worker). The project is now focused on two fast, self-contained standalone desktop utilities.

🌟 Что нового в v1.1.0 (Русский)

1. 🏷️ Новый продукт: StockAI Tagger (Desktop GUI)

  • Полная автономность от сервера Immich: утилита работает локально с любыми папками и файлами (JPEG, PNG, WEBP, TIFF).
  • Микростоковый фокус: формирует лаконичные коммерческие названия (5–10 слов) и 30–50 качественных релевантных тегов по стандартам микростоков.
  • Вшивание IPTC/XMP метаданных: сохраняет IPTC:Headline, IPTC:Caption-Abstract, IPTC:Keywords, XMP-dc:Title, XMP-dc:Subject прямо в файлы. Готово к быстрой загрузке на Adobe Stock, Shutterstock, Getty/iStock, Freepik.
  • Встроенный ExifTool: архив StockAI_Tagger_v1.1_Windows_x64.zip содержит автономный ExifTool и работает сразу без дополнительных настроек.

2. ⚡ Улучшения Immich AI Captioner (Standalone)

  • Индексация архива вглубь от заданной даты (01.01.2024 → 1980):
    • Если в фильтре указана начальная дата, а конечная оставлена пустой — индексация стартует мгновенно с этой даты и идет в прошлое (новые к старым), минуя долгое предварительное сканирование всей библиотеки.
  • Single-Instance Guard (защита от дубликатов):
    • Автоматическое закрытие зависших фоновых процессов при повторном запуске — никаких конфликтующих копий в диспетчере задач.
    • Корректное завершение фоновых потоков при закрытии окна или выходе из трея.

3. 🌐 Мультиязычность и раздельный выбор языков (8 UI Languages)

  • 8 языков интерфейса: English, Русский, Deutsch, Español, Français, 日本語, Português, 简体中文 с мгновенным переключением на лету.
  • Раздельные языки генерации: возможность генерировать художественные описания на русском/родном языке, сохраняя поисковые теги на английском языке для глобальной совместимости с Lightroom и фотобанками.

4. 🧹 Очистка кодовой базы

  • Удалена устаревшая кластерная архитектура координатор-воркер (ImmichAI_Captioner_Worker). Проект сфокусирован на двух быстрых, надежных автономных приложениях.

🖼️ Screenshots / Скриншоты

Immich AI Captioner

Immich AI Captioner

StockAI Tagger

StockAI Tagger


🛠️ Other Projects by the Author / Другие проекты автора

Immich AI Captioner v1.0.0 — Standalone & Worker Release

Choose a tag to compare

@SaidAuita SaidAuita released this 25 Sep 19:26

📷 Immich AI Captioner & Metadata Sync v1.0.0

Первый публичный релиз интеллектуальной системы автоматического распознавания фотографий для Immich с использованием локальных Vision LLM и ExifTool.

First public release of the automated AI scene captioning, semantic keyword tagging, and permanent IPTC/XMP metadata embedding system for Immich.


📦 Доступные загрузки / Available Downloads:

  • ImmichAI_Captioner_Standalone.exe (или ImmichAI_Captioner_Standalone_v1.0.0.zip):
    Автономное GUI-приложение с темной темой CustomTkinter для прямого подключения к Immich API и LM Studio / Ollama.
  • ImmichAI_Captioner_Worker.exe (или ImmichAI_Captioner_Worker_v1.0.0.zip):
    Сетевой воркер для фонового разбора очереди задач через общую сетевую папку (SMB/Samba).

🌟 Ключевые возможности / Highlights:

  • 🌍 Мультиязычность / i18n (EN / RU): Мгновенное переключение языка прямо в интерфейсе без перезапуска.
  • 🧠 Поддержка современных Vision LLM: Qwen2.5-VL-7B, Qwen3-VL-8B и любых других моделей зрения через LM Studio / Ollama.
  • 🎯 Чистые теги для поиска: Режимы Только теги (рекомендуется), Заголовок + Теги или Полное описание.
  • 🛡️ Вечное сохранение в метаданных: Демон ExifTool вшивает IPTC:Keywords, XMP-dc:Subject прямо в файлы и .xmp sidecar.
  • ⚡ GPU Троттлинг: Переключатель Auto 85% / ON для плавной работы параллельно с 3D-играми и рендером.
  • 🧪 Интерактивный тестер: Проверка фото по ссылке из браузера или пакетный тест 5 фото.
  • 🗔 Сворачивание в трей: Тихое фоновое выполнение с возможностью автозагрузки при старте Windows.

🛠️ Другие проекты / Other Projects:

  • Free Automation Tools & Utilities: Free open-source scripts, extensions, and desktop utilities for Adobe Illustrator, InDesign, Photoshop, and Windows.
  • RyzenQuiet PRO: Lightweight hardware HUD monitor, acoustic fan controller, and CPU/GPU power-limiting utility for AMD Ryzen & Windows.
  • ComfyUI Photoshop Plugin (PH-CU-S): A powerful Photoshop plugin powered by ComfyUI, providing direct integration with local generative models.
  • AI Dimension: Automatic technical dimensioning, bounds, leader lines, and drafting scales extension for Adobe Illustrator.
  • ID Dimension: Automatic technical dimensioning, bounds, leader lines, and drafting scales for Adobe InDesign.