Inspired by Sam Witteveen during his demonstration in Machine Learning Singapore group meetup. This is a more "software engineering" take on the idea (if you'll allow me) and also to improve my skills relating to application development and GenAI related matters
IUYS is a tool that understands your images or screenshots for you to be able perform query and find the relevant results ala "Google Search" style
Note: lancedb in this usage is an embedded database, once we shut the tooling down it loses all context. We retain context by creating a dump file and loading it back when the tool initializes again
Receive new tasks from Queue worker and perform inference
Allow changing of "list-of-allowed" models via CLI arguements
Testing
Optimization