hirmuolio/animetimm-batch-tagger — explained in plain English
Analysis updated 2026-05-18
Batch caption a large folder of anime artwork with descriptive tags automatically.
Prepare a tagged image dataset for training an image generation or classification model.
Filter out unwanted tags using a shared blacklist or per-image blacklist file.
Resume an interrupted tagging job without re-tagging images that already have captions.
| hirmuolio/animetimm-batch-tagger | 0-bingwu-0/live-interpreter | 0cm-labs/tokenizer-benchmark | |
|---|---|---|---|
| Stars | 2 | 2 | 2 |
| Language | Python | Python | Python |
| Setup difficulty | — | moderate | moderate |
| Complexity | — | 2/5 | 2/5 |
| Audience | vibe coder | general | researcher |
Figures from each repo's GitHub metadata at analysis time.
This is a Python script that automatically labels a whole folder of anime style images with descriptive tags, using AnimeTimm, a set of vision models built for tagging anime and illustration artwork. Instead of typing out captions by hand for every picture, you point the script at a folder and it writes a comma separated list of tags for each image into a matching text file. To use it, you first download one of the AnimeTimm models from Hugging Face, which comes as four files that need to be kept together in one folder. The README points to a leaderboard of these models and to the model the author considers the best at the time of writing. You then run the script with the folder of images and the folder containing the model as arguments. A few optional settings let you fine tune the results. You can raise or lower a threshold multiplier to get fewer or more tags per image, point to a text file listing tags that should always be ignored, and repeated arguments can be saved into a config file so you do not have to retype them every time. Each image can also have its own per image blacklist file, letting you mark already known good or bad tags so only new suggestions get added. The script tries to run on an NVIDIA GPU using CUDA for speed, and falls back to running on the regular processor if that is not available, which works but is much slower. It also skips any image that already has a caption file, so a large tagging job can be safely stopped partway through and picked up again later. The README does not state a license for the project.
A Python script that automatically tags a folder of anime style images using AnimeTimm vision models.
Mainly Python. The stack also includes Python, PyTorch, CUDA.
Mainly vibe coder.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.