geltagger.js is an automated Gelbooru tagging app written with Node.js, using ImageMagick for image file manipulation.
node geltagger.js -d input directory -o output directory options...
Specify the input directory for untagged images.
Specify the output directory for tagged images.
Specify the interval between requests to the Gelbooru API. Defaults to 1000 (1 second).
Specify the path to the ImageMagick convert tool.
Add this option to watch the input directory for new files instead of running through the file list once.
Add this option to delete the original source file after successfully tagging.