You can try implementing visual similarity search with BilberryDB SDK: bilberrydb.com. It’s a vector database with HNSW-based similarity search and few-shot learning support.
Note though, this won’t search the entire web like Google Images instead, you would need to upload your own image collection and it will let you build a reverse / visual similarity search system over that dataset.
They also provide a visual similarity search demo app: app.bilberrydb.com/?app=3kirqgqd2b6 you can try out.