#74 · Primary category: Computer Vision
clip-as-service
🏄 Scalable embedding, reasoning, ranking for images and sentences with CLIP
Project last updated:01/23/24
GitHub Stars
12.8K
Forks
2.1K
Contributors
67
License
Other
Why we included this project
CLIP-as-service wraps OpenAI's CLIP models behind a network API, so you can embed images and text into the same vector space without writing the serving layer yourself. It runs PyTorch, ONNX Runtime, or TensorRT backends and can spread several CLIP models across GPUs with load balancing, which is what you want once embedding demand outgrows a single in-process call. Client and server talk over gRPC, HTTP, or WebSocket with streaming, so the service slots into an existing neural-search pipeline rather than staying stuck in a notebook. The client ships as a separate lightweight package, a practical detail when you want embedding logic on a laptop while the heavier inference runs on a GPU box.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
opencv
Open Source Computer Vision Library
RuView
π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.
PaddleOCR
Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between images/PDFs and LLMs. Supports 100+ languages.
MinerU
Transforms complex documents like PDFs and Office docs into LLM-ready markdown/JSON for your Agentic workflows.
tesseract
Tesseract Open Source OCR Engine (main repository)