Model reference · open weights
jina-reranker is an open-weight embedding model from jinaai. jina-reranker-v3-mlx (MLX) weighs 1.2 GB; the smallest configuration that runs it is RTX 3060 12 GB.
Summary of the jinaai/jina-reranker-v3 model card, 2026-10-01. The estimate below is for another build of the family.
What it is
| Released by | jinaai |
|---|---|
| Released | 2025-09-18 |
| Parameters | 597M |
| VRAM | 1.2 GB for the weights |
What it runs on
| Card | Runs | Memory |
|---|---|---|
| RTX 3060 12 GB | fits | 11.6 GB |
| RTX 4060 Ti 16 GB | fits | 15.4 GB |
| RTX 3090 24 GB | fits | 23.4 GB |
| RTX 4090 24 GB | fits | 23.4 GB |
| RTX 5090 32 GB | fits | 31.0 GB |
| L40S 48 GB | fits | 44.0 GB |
| A100 80 GB | fits | 78.2 GB |
| H100 80 GB | fits | 78.1 GB |
| RTX PRO 6000 Blackwell 96 GB | fits | 93.8 GB |
| DGX Spark (GB10) 128 GB unified | fits | 107 GB |
| H200 141 GB | fits | 138 GB |
| B200 180 GB | fits | 176 GB |
Builds
| Build | Params | Precision | Weights | Smallest setup |
|---|---|---|---|---|
| jina-reranker-v3 ↗ | 597M | BF16 | 1.2 GB | RTX 3060 12 GB |
| jina-reranker-v3.5-GGUF ↗ 17 builds: IQ1_S 208 MB … BF16 1.2 GB |
— | GGUF | 397 MB | RTX 3060 12 GB |
| jina-reranker-v3-mlx (above) ↗ | 596M | MLX | 1.2 GB | RTX 3060 12 GB |
From the model card
Blog | API | AWS | Azure | GCP | Arxiv | Successor: v3.5
[!IMPORTANT] Prefer
jina-reranker-v3.5for new projects — it is a drop-in upgrade with stronger domain / multilingual / structured rankings and faster listwise inference. Same API; switch the model id fromjinaai/jina-reranker-v3tojinaai/jina-reranker-v3.5.
[!TIP] GGUF with quantizations and MLX versions are now available.
jina-reranker-v3 is a 0.6B parameter multilingual document reranker with a novel last but not late interaction architecture. Unlike ColBERT's separate encoding with multi-vector matching, this model performs causal self-attention between query and documents within the same context window, extracting contextual embeddings from the last token of each document.
Built on Qwen3-0.6B with 28 transformer layers and a lightweight MLP projector (1024→512→256), it processes up to 64 documents simultaneously within 131K token context. The model achieves state-of-the-art BEIR performance with 61.94 nDCG@10 while being 10× smaller than generative listwise rerankers.
| Model | Size | BEIR | MIRACL | MKQA | CoIR |
|---|---|---|---|---|---|
| jina-reranker-v3 | 0.6B | 61.94 | 66.83 | 67.92 | 70.64 |
| jina-reranker-v2 | 0.3B | 57.06 | 63.65 | 67.90 | 56.14 |
| jina-reranker-m0 | 2.4B | 58.95 | 66.75 | 68.19 | 63.55 |
| bge-reranker-v2-m3 | 0.6B | 56.51 | 69.32 | 67.88 | 36.28 |
| mxbai-rerank-base-v2 | 0.5B | 58.40 | 55.32 | 64.24 | 65.71 |
| mxbai-rerank-large-v2 | 1.5B | 61.44 | 57.94 | 67.06 | 70.87 |
| Qwen3-Reranker-0.6B | 0.6B | 56.28 | 57.70 | 65.34 | 65.18 |
| Qwen3-Reranker-4B | 4.0B | 61.16 | 67.52 | 67.52 | 73.91 |
| jina-code-embeddings-0.5b | 0.5B | - | - | - | 73.94 |
Use transformers for local inference:
Installation:
pip install transformers
Load the model:
from transformers import AutoModel
model = AutoModel.from_pretrained(
'jinaai/jina-reranker-v3',
dtype="auto",
trust_remote_code=True,
)
model.eval()
Rank documents:
query = "What are the health benefits of green tea?"
documents = [
"Green tea contains antioxidants called catechins that may help reduce inflammation and protect cells from damage.",
"El precio del café ha aumentado un 20% este año debido a problemas en la cadena de suministro.",
"Studies show that drinking green tea regularly can improve brain function and boost metabolism.",
"Basketball is one of the most popular sports in the United States.",
"绿茶富含儿茶素等抗氧化剂,可以降低心脏病风险,还有助于控制体重。",
"Le thé vert est riche en antioxydants et peut améliorer la fonction cérébrale.",
]
# Rerank documents
results = model.rerank(query, documents)
# Results are sorted by relevance score (highest first)
for result in results:
print(f"Score: {result['relevance_score']:.4f}")
print(f"Document: {result['document'][:100]}...")
print()
# Output:
# Score: 0.2976
# Document: Green tea contains antioxidants called catechins that may help reduce inflammation and protect ce...
#
# Score: 0.2258
# Document: 绿茶富含儿茶素等抗氧化剂,可以降低心脏病风险,还有助于控制体重。
#
# Score: 0.1911
# Document: Studies show that drinking green tea regularly can improve brain function and boost metabolism.
#
# Score: 0.1640
# Document: Le thé vert est riche en antioxydants et peut améliorer la fonction cérébrale.
API Reference:
model.rerank(
query: str, # Search query
documents: List[str], # Documents to rank
top_n: Optional[int] = None, # Return only top N (default: all)
return_embeddings: bool = False, # Include doc embeddings (default: False)
)
Returns: List of dicts with keys:
document: Original document textrelevance_score: Float score (higher = more relevant)index: Position in input documents listembedding: Document embedding (if return_embeddings=True)Example with options:
# Get only top 3 results
top_results = model.rerank(query, documents, top_n=3)
# Get embeddings for further processing
results_with_embeddings = model.rerank(query, documents, return_embeddings=True)
Use Jina AI's Reranker API for the fastest integration:
curl -X POST \
https://api.jina.ai/v1/rerank \
-H "Content-Type: application/json" \
-H "Authorization: Bearer JINA_API_KEY" \
-d '{
"model": "jina-reranker-v3",
"query": "slm markdown",
"documents": [
...
],
"return_documents": false
}'
Response format:
{
"model":"jina-reranker-v3",
"usage": {
"total_tokens":2813
},
"results":[
{
"index":1,
"relevance_score":0.9310624287463884
},
{
"index":4,
"relevance_score":0.8982678574191957
},
{
"index":0,
"relevance_score":0.890233167219021
},
...
]
}
If you find jina-reranker-v3 useful in your research, please cite our technical report:
@misc{wang2025jinarerankerv3lateinteractiondocument,
title={jina-reranker-v3: Last but Not Late Interaction for Document Reranking},
author={Feng Wang and Yuqing Li and Han Xiao},
year={2025},
eprint={2509.25085},
archivePrefix={arXiv},
primaryClass={cs.CL},
url={https://arxiv.org/abs/2509.25085},
}
jina-reranker-v3 is lis
Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.