I've been working on a system to manage my memes folder. It was slowly becoming impossible to find a specific meme, so I built a database with which I can:
* Index the folder * Generate captions with OCR and multiple ai models for all memes (since some models have better output on a given image than others) * Add user defined tags to images * Search across file names and captions
Everything runs locally with docker containers. I even built support so multiple systems can work on the captioning jobs since I figured that would be a bottleneck