Home/Data & Retrieval/clip-as-service
clip-as-service logo

clip-as-service

jina-ai/clip-as-service

-scalable embedding, reasoning, ranking for images and sentences with CLIP-

GraphCanon updated today · GitHub synced today

13k
Stars
2.1k
Forks
302
Open issues
215
Watchers
2y
Last push
Python OtherCreated Nov 12, 2018

Trust & integrity

Full report
Maintenance
Dormant (900d since push)
As of today · Source: github_public_v1
Provenance
Not a fork · Organization account
As of today · Source: github_public_v1
Security (OSV)
No lockfile
As of today · Source: none

Public GitHub metadata and optional OSV dependency scans. Signals, not a guarantee. Trust methodology.

Overview

CLIP-as-service offers scalable cross-modal retrieval using the CLIP model through a service-based architecture with server and client components.

Capability facts

Languages
python

Source: github.language · Jul 12, 2026

Categories

Compatibility

Sourced claims from the README excerpt - not unsourced marketing copy.

Python runtimePython

Source: README excerpt (regex_v1, Jul 11, 2026)

CLIP-as-service consists of two Python packages `clip-server` and `clip-client` that can be installed _independently_.
Source link

Tags

README

pip install clip-client

from clip_client import Client

c = Client( 'grpcs://-grpc.wolf.jina.ai', credential={'Authorization': ''}, )

r = c.encode( [ 'First do it', 'then do it right', 'then do it better', 'https://picsum.photos/200', ] ) print(r)

</td>
</tr>
</table>

---

## Install

CLIP-as-service consists of two Python packages `clip-server` and `clip-client` that can be installed _independently_. Both require Python 3.7+.

---

### Install server

<table>
<tr>
<td> Pytorch Runtime ⚡ </td>
<td> ONNX Runtime ⚡⚡</td>
<td> TensorRT Runtime ⚡⚡⚡ </td>
</tr>
<tr>
<td>

```bash
pip install clip-server
pip install "clip-server[onnx]"
pip install nvidia-pyindex 
pip install "clip-server[tensorrt]"

You can also host the server on Google Colab, leveraging its free GPU/TPU.


Install client

pip install clip-client