Stop tagging images by hand AI Image Tagger sends your images to a vision language model and writes the tags back to Eagle automatically. Works with OpenAI, Anthropic, or any local OpenAI-compatible server — LM Studio, Ollama, or similar. Use existing API access or run a free local model and keep everything on-device.
Library matching The LLM first generates tags freely from the image, then a second text-only call matches those against your existing Eagle tag library. Relevant tags you've already used get surfaced alongside new ones — keeping your taxonomy consistent without extra steps. A local string-matching pre-filter keeps the prompt small even for large libraries.
Gallery view Browse your entire image library inside the plugin. Filter by filename, tag status, include or exclude specific tags, and sort by name or tag count. Pin any filter to the top bar for quick access. Select images with click, Shift+click range selection, or per-card checkboxes. Batch-tag a selection or everything currently visible.
Tag blacklist Globally exclude tags from all results — they'll never be shown or saved regardless of what the model generates.
Prompt presets Save and switch between named prompts for different content types. The default generates Danbooru-style tags covering subject, style, pose, lighting, colors, and background.
Auto-save & deduplication Enable auto-save to write tags immediately after generation. Tags already on an item are never re-added.
Usage:
Single image Open the plugin while images are selected in Eagle. The plugin opens in detail view showing the image, generated tags, and any library suggestions. Click tag chips to add or remove them, then click Save Tags. To add a tag not in your library, click + next to Generated Tags, type the name, and press Enter.
Gallery Click Gallery in the sidebar to browse all library images.
Tag blacklist In Settings > General, add tags to the blacklist. Blacklisted tags are stripped from all results before they are shown or saved.
Prompt presets In Settings > LLM, use the prompt dropdown to switch between Default and saved presets. Type a custom prompt, click Save as preset... to name and store it. Delete non-default presets with the trash button.
Initial release.