FLINT: Fixed-budget Late Interaction

Himank Handa, Negar Arabzadeh, Matei Zaharia
10/19/2026
cs.IRcs.CL

No official code found. Best implementation: hmk55555/FLINT (1 star, MIT, last commit 2026-10-19).

Abstract

Multi-vector retrieval models such as ColBERT often outperform single-vector models of comparable scale by matching queries and documents at the token level. However, retaining a vector for every token substantially increases storage requirements and slows retrieval compared to single-vector bi-encoders, limiting their scalability. We introduce FLINT (Fixed-budget Late INTeraction), an architecture that uses attention-based pooling to represent each query and document with a fixed number of embedding vectors. Unlike architectures that pool only document representations while retaining token-level queries, FLINT applies pooling symmetrically to both sides, limiting document storage and the number of vector comparisons needed during retrieval. FLINT achieves comparable ranking effectiveness to the closest baselines on BEIR and outperforms them on several benchmarks with longer and more complex queries, including BrowseComp+, CRUMB, and TREC Tip-of-the-Tongue 2025. We demonstrate that FLINT's effectiveness-efficiency benefits extend across encoder architectures, testing it on two separate backbones (BERT and ModernBERT). On long-query corpora, FLINT delivers 1.5-2.8 times faster end-to-end retrieval than ConstBERT, the closest baseline. FLINT also reduces index size by 5.3-9.3 times relative to token-level late-interaction models such as ColBERTv2.

View on arXivView PDF

Code Implementations(1)

hmk55555/FLINTCommunity70%
MIT

FLINT: Fixed-budget Late Interaction

10Oct 17, 2026yesterdayMIT

Similar Papers

Cite this paper

@article{handa2026flint,
  title  = {FLINT: Fixed-budget Late Interaction},
  author = {Himank Handa and Negar Arabzadeh and Matei Zaharia},
  year   = {2026},
  eprint = {2610.27273},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2610.27273v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2610.27273.svg)](https://codeofpaper.com/paper/2610.27273)

Discussion