iOS app for offline photo search using natural language
Top 16.9% on sourcepulse
Queryable is an open-source iOS application enabling offline, natural language photo search within a user's photo library. It targets users concerned about privacy and seeking more powerful search capabilities than native iOS offers, allowing for descriptive queries like "a brown dog sitting on a bench."
How It Works
The app encodes all photos using CLIP's Image Encoder, generating image vectors. For each text query, it computes a text vector using the Text Encoder. Similarity is then calculated between the text vector and all image vectors, returning the top K most similar results. This approach allows for semantic understanding of image content, moving beyond simple keyword matching.
Quick Start & Requirements
TextEncoder_mobileCLIP_s2.mlmodelc
and ImageEncoder_mobileCLIP_s2.mlmodelc
from Google Drive and place them in the CoreMLModels/
directory. Requires Xcode.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The author notes they are not a professional iOS engineer, and the Swift code quality may vary. While the core functionality is present, advanced optimizations or native language support might require further development. Early versions had precision errors in image encoding, though community efforts have addressed some issues.
7 months ago
Inactive