Compute clip embeddings and build a scalable semantic search system for images and text.
Easily compute clip embeddings and build efficient clip retrieval indices.
Clip-retrieval lets you compute multimodal embeddings and build semantic search systems for large image and text datasets. It suits developers and technical professionals organizing massive visual media libraries using AI.
The tool provides python clients, inference engines to process thousands of samples per second, index builders, and a Flask backend with a web UI. You can query indices by text, image, embedding, or directory of files, and integrate with img2dataset to extract new datasets.
It suits machine learning engineers and developers comfortable with Python, Jupyter notebooks, and command-line interfaces who need to search large collections of images using natural language. It does not suit non-technical users looking for an out-of-the-box desktop video editing application.
Quickly compute image and text embeddings at rates over 1000 samples per second on consumer GPUs.
Query a remote backend via python using text, images, or raw embeddings.
Run dataset downloading, embedding inference, index building, backend, and UI with simple commands.
Filter and weight search results using integrated aesthetic predictors and safety models.
Free under its MIT licence. There are no paid hosted options mentioned in the README, so the only cost is running the hardware and servers yourself.
873 open remote AI-training roles, updated November 15, 2026; most pay $20–$170 an hour. Zekai lists them free; the application goes to the employer’s platform.
These reviewed AI tools do the same job instantly — from our scored directory.
Yes, by using the multi-lingual version of CLIP (mclip) during client initialization.
You can export CUDA_VISIBLE_DEVICES= to run on CPU, though processing speeds will be significantly lower.
You can use local files or webdataset formats.
See Zekai first in Google