- third-party API के बिना लोकल में semantic image search करने वाला CLI
- Node.js के machine learning framework node-mlx पर आधारित, जो image embedding index बनाता है और search करता है
- समर्थित प्लेटफ़ॉर्म
- GPU : Apple Silicon Mac
- CPU : x64 Mac, x64/arm64 Linux
sisi index <target> से किसी खास फ़ोल्डर की images के लिए index बनाना
sisi search 'cat jumping' से किसी खास सामग्री वाली images खोजना
यह कैसे काम करता है
- index, OpenAI के CLIP model का उपयोग करके image embedding की गणना करता है, फिर उसे binary JSON के रूप में सहेजता है
- image search, query string और indexed embeddings के बीच cosine similarity की गणना करता है
- कोई database नहीं है; हर search पर सहेजे गए सभी embeddings पर गणना की जाती है। फिर भी, दसियों हज़ार फ़ोटो होने पर भी यह बहुत तेज़ है
- CLIP model का JavaScript implementation frost-beta/clip का उपयोग करता है
अभी कोई टिप्पणी नहीं है.