PyLate: Flexible Training and Retrieval for Late Interaction Models
Not on the map. Why?
Abstract (arXiv)
Neural ranking has become a cornerstone of modern information retrieval. While single vector search remains the dominant paradigm, it suffers from the shortcoming of compressing all the information into a single vector. This compression leads to notable performance degradation in out-of-domain, long-context, and reasoning-intensive retrieval tasks. Multi-vector approaches pioneered by ColBERT aim to address these limitations by preserving individual token embeddings and computing similarity via the MaxSim operator. This architecture has demonstrated superior empirical advantages, including enhanced out-of-domain generalization, long-context handling, and performance in complex retrieval scenarios. Despite these compelling empirical results and clear theoretical advantages, the practical adoption and public availability of late interaction models remain low compared to their single-vector counterparts, primarily due to a lack of accessible and modular tools for training and experimenting with such models. To bridge this gap, we introduce PyLate, a streamlined library built on top of Sentence Transformers to support multi-vector architectures natively, inheriting its efficient training, advanced logging, and automated model card generation while requiring minimal code changes to code templates users are already familiar with. By offering multi-vector-specific features such as efficient indexes, PyLate aims to accelerate research and real-world application of late interaction models, thereby unlocking their full potential in modern IR systems. Finally, PyLate has already enabled the development of state-of-the-art models, including GTE-ModernColBERT and Reason-ModernColBERT, demonstrating its practical utility for both research and production environments.
Key facts. Cited by 18 papers in the map (data through 14 Oct 2026). Builds on 19 of its 36 references that are in the map. First posted on arXiv 5 Aug 2025.
Builds on
19 of 36 references.
References · 19
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,170
- 2020Dense Passage Retrieval for Open-Domain Question Answeringcited by 3,824
- 2021BEIR: A Heterogenous Benchmark for Zero-shot Evaluation of Information Retrieval Modelscited by 1,252
- 2020ColBERT: Efficient and Effective Passage Search via Contextualized Late Interaction over BERTcited by 1,178
- 2024M3-Embedding: Multi-Linguality, Multi-Functionality, Multi-Granularity Text Embeddings Through Self-Knowledge Distillationcited by 1,073
- 2023Towards General Text Embeddings with Multi-stage Contrastive Learningcited by 723
- 2024Nomic Embed: Training a Reproducible Long Context Text Embeddercited by 265
- 2024mGTE: Generalized Long-Context Text Representation and Reranking Models for Multilingual Text Retrievalcited by 236
- 2021RocketQAv2: A Joint Training Method for Dense Passage Retrieval and Passage Re-rankingcited by 176
- 2021Scaling Deep Contrastive Learning Batch Size under Memory Limited Setupcited by 127
7 more
- 2022PLAID: An Efficient Engine for Late Interaction Retrievalcited by 101
- 2024LongEmbed: Extending Embedding Models for Long Context Retrievalcited by 48
- 2021Simplified Data Wrangling with ir_datasetscited by 27
- 2024Jina-ColBERT-v2: A General-Purpose Multilingual Late Interaction Retrievercited by 25
- 2024Reducing the Footprint of Multi-Vector Retrieval with Minimal Performance Impact via Token Poolingcited by 25
- 2024JaColBERTv2.5: Optimising Multi-Vector Retrievers to Create State-of-the-Art Japanese Retrievers with Constrained Resourcescited by 15
- 2024Efficient Document Ranking with Learnable Late Interactionscited by 6
Built on by
Citing papers per year: 2025: 5; 2026: 13.
18 papers.
Sort:
By area:
- 2025On the Theoretical Limitations of Embedding-Based Retrievalcited by 104
- 2025jina-reranker-v3: Last but Not Late Interaction for Listwise Document Rerankingcited by 24
- 2026OBLIQ-Bench: Exposing Overlooked Bottlenecks in Modern Retrievers with Latent and Implicit Queriescited by 8
- 2026DenseOn with the LateOn: Fully Open Dense and Late-Interaction Models for Multilingual, Long-Context, and Code Searchcited by 6
- 2026ColBERT-Zero: To Pre-train Or Not To Pre-train ColBERT modelscited by 4
- 2025Simple Projection Variants Improve ColBERT Performancecited by 2
- 2026Playing DOOM with 1.3M Parameters: Specialized Small Models vs Large Language Models for Real-Time Game Controlcited by 2
- 2025LIR: The First Workshop on Late Interaction and Multi Vector Retrieval @ ECIR 2026cited by 1
- 2025TurkColBERT: A Benchmark of Dense and Late-Interaction Models for Turkish Information Retrievalcited by 1
- 2026EigenLI: Spectral Approximations to Late Interactioncited by 1
- 2026MrBERT: Modern Multilingual Encoders via Vocabulary, Domain, and Dimensional Adaptationcited by 0
- 2026A Unified Model and Document Representation for On-Device Retrieval-Augmented Generationcited by 0
6 more
- 2026The Multilingual Curse at the Retrieval Layer: Evidence from Amhariccited by 0
- 2026PROTOCOL: Late Interaction Retrieval for Protein Homolog Searchcited by 0
- 2026MoganColBERT-TR: A Late-Interaction Multi-Vector Retrieval Model for Turkishcited by 0
- 2026OntologyBench: Can Dense Retrieval Satisfy Structured Biomedical Constraints?cited by 0
- 2026BELXTR: Biomedical Entity Linking via Contextualized Token Retrievalcited by 0
- 2026Recipe-Matching, Not Equivalencecited by 0
- 2026Recipe-Matching, Not Equivalence25 Sep 2026
- 2026BELXTR: Biomedical Entity Linking via Contextualized Token Retrieval22 Sep 2026
- 2026OntologyBench: Can Dense Retrieval Satisfy Structured Biomedical Constraints?8 Sep 2026
- 2026EigenLI: Spectral Approximations to Late Interaction7 Sep 2026
- 2026MoganColBERT-TR: A Late-Interaction Multi-Vector Retrieval Model for Turkish26 Aug 2026
- 2026DenseOn with the LateOn: Fully Open Dense and Late-Interaction Models for Multilingual, Long-Context, and Code Search29 Jul 2026
- 2026PROTOCOL: Late Interaction Retrieval for Protein Homolog Search27 May 2026
- 2026The Multilingual Curse at the Retrieval Layer: Evidence from Amharic23 May 2026
- 2026OBLIQ-Bench: Exposing Overlooked Bottlenecks in Modern Retrievers with Latent and Implicit Queries7 May 2026
- 2026A Unified Model and Document Representation for On-Device Retrieval-Augmented Generation15 Apr 2026
- 2026Playing DOOM with 1.3M Parameters: Specialized Small Models vs Large Language Models for Real-Time Game Control8 Apr 2026
- 2026MrBERT: Modern Multilingual Encoders via Vocabulary, Domain, and Dimensional Adaptation24 Feb 2026
6 more
- 2026ColBERT-Zero: To Pre-train Or Not To Pre-train ColBERT models18 Feb 2026
- 2025TurkColBERT: A Benchmark of Dense and Late-Interaction Models for Turkish Information Retrieval20 Nov 2025
- 2025LIR: The First Workshop on Late Interaction and Multi Vector Retrieval @ ECIR 20261 Nov 2025
- 2025Simple Projection Variants Improve ColBERT Performance14 Oct 2025
- 2025jina-reranker-v3: Last but Not Late Interaction for Listwise Document Reranking29 Sep 2025
- 2025On the Theoretical Limitations of Embedding-Based Retrieval28 Aug 2025
- 2025On the Theoretical Limitations of Embedding-Based Retrievalcited by 104
- 2025jina-reranker-v3: Last but Not Late Interaction for Listwise Document Rerankingcited by 24
- 2026OBLIQ-Bench: Exposing Overlooked Bottlenecks in Modern Retrievers with Latent and Implicit Queriescited by 8
- 2026DenseOn with the LateOn: Fully Open Dense and Late-Interaction Models for Multilingual, Long-Context, and Code Searchcited by 6
- 2025Simple Projection Variants Improve ColBERT Performancecited by 2
- 2026Playing DOOM with 1.3M Parameters: Specialized Small Models vs Large Language Models for Real-Time Game Controlcited by 2
- 2025LIR: The First Workshop on Late Interaction and Multi Vector Retrieval @ ECIR 2026cited by 1
- 2025TurkColBERT: A Benchmark of Dense and Late-Interaction Models for Turkish Information Retrievalcited by 1
- 2026EigenLI: Spectral Approximations to Late Interactioncited by 1
- 2026MrBERT: Modern Multilingual Encoders via Vocabulary, Domain, and Dimensional Adaptationcited by 0
- 2026PROTOCOL: Late Interaction Retrieval for Protein Homolog Searchcited by 0
- 2026MoganColBERT-TR: A Late-Interaction Multi-Vector Retrieval Model for Turkishcited by 0
12 most cited of 15 All 15 (JSON)
- 2026Recipe-Matching, Not Equivalence25 Sep 2026
- 2026BELXTR: Biomedical Entity Linking via Contextualized Token Retrieval22 Sep 2026
- 2026OntologyBench: Can Dense Retrieval Satisfy Structured Biomedical Constraints?8 Sep 2026
- 2026EigenLI: Spectral Approximations to Late Interaction7 Sep 2026
- 2026MoganColBERT-TR: A Late-Interaction Multi-Vector Retrieval Model for Turkish26 Aug 2026
- 2026DenseOn with the LateOn: Fully Open Dense and Late-Interaction Models for Multilingual, Long-Context, and Code Search29 Jul 2026
- 2026PROTOCOL: Late Interaction Retrieval for Protein Homolog Search27 May 2026
- 2026OBLIQ-Bench: Exposing Overlooked Bottlenecks in Modern Retrievers with Latent and Implicit Queries7 May 2026
- 2026Playing DOOM with 1.3M Parameters: Specialized Small Models vs Large Language Models for Real-Time Game Control8 Apr 2026
- 2026MrBERT: Modern Multilingual Encoders via Vocabulary, Domain, and Dimensional Adaptation24 Feb 2026
- 2025TurkColBERT: A Benchmark of Dense and Late-Interaction Models for Turkish Information Retrieval20 Nov 2025
- 2025LIR: The First Workshop on Late Interaction and Multi Vector Retrieval @ ECIR 20261 Nov 2025
12 newest of 15 All 15 (JSON)