What problem does it solve? It enables zero-shot image classification and image-text matching without training custom models, letting you search, categorize, and moderate images using natural language descriptions. ## Core Features & Use Cases - Zero-Shot Classification: Classify images into arbitrary text categories without any training data or fine-tuning. - Semantic Image Search: Index image embeddings and retrieve them with natural language queries, with integration support for vector databases like Chroma and FAISS. - Content Moderation: Detect NSFW, violent, or graphic content by scoring images against safety category descriptions. - Use Case: Build an image search engine where users type "a sunset over the ocean" and instantly retrieve the most relevant photos from a large unlabeled image collection. ## Quick Start Install the CLIP package and torch, then ask the AI to classify an image against a list of text labels using the ViT-B/32 model.