{"repo":"greyovo/PicQuery","free":true,"listed":false,"github":"https://github.com/greyovo/PicQuery","clone":"git clone https://github.com/greyovo/PicQuery.git","description":"🔍 Search local images with natural language on Android, powered by OpenAI's CLIP model. / 在 Android 上用自然语言搜索本地图片 (基于 OpenAI 的 CLIP 模型)","language":"Kotlin","stars":511,"topics":["android","clip","image-text-retrieval","material-design-3","openai","image-text-search","jetpack-compose"],"license":"MIT","category":"mobile-apps","readme_excerpt":"PicQuery 中文 English 🔍 Search for your local images with natural language, running completely offline. For example, \"a laptop on the desk\", \"sunset by the sea\", \"kitty in the grass\", and so on. Search images by picking a photo from your gallery - Totally free, NO in-app purchases - Support both English and Chinese - Indexing and searching of images works completely offline without worrying about privacy - Show results in less than 1 second when searching for 8,000+ photos - Wait for indexing on the first time you launch, and search immediately afterward Installation - Google Play - Search for “PicQuery” - Download APK from Release - If you have trouble accessing the above resources, please see here 🍎 For iOS users, please refer to Queryable (Code), the inspiration behind this application, developed by @mazzzystar. Implementation Thanks to @mazzzystar and @Young-Flash for their assistance during the development. The discussion can be viewed here. PicQuery is powered by OpenAI's CLIP model. and Apple's mobile clip First, the images to be searched are encoded into vectors using an image encoder and stored in a database. The text provided by the user during the search is also encoded into a vector. The encoded text vector is then compared with the indexed image vectors to calculate the similarity. The top K images with the highest similarity scores are selected as the query results. Build & Run Clip To build this project, you need to obtain a quantized CLIP model. Run the script","default_branch":null,"files":null,"tree":[],"storefront":"/r/greyovo","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/greyovo/PicQuery/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}