Hindsight Models

Our decision, embedding and reranking models on public industry benchmarks and on memories Hindsight wrote, next to the models people use today.

Decision modelEmbedding modelReranker
Reranker
hs-rerank-1
Model card
Orders what recall finds so the right memory comes first.
  • Parameters: 114M
  • Context: 8,192 tokens
  • Languages: 8
  • Runs on: CPU or GPU, stock TEI
English rerankingMultilingual rerankingMemory rerankingLong inputsServing on CPU
ModelOverall meanNanoBEIR BRIGHT MIRACL Multilingual bank KnowMeBench MemBench ConvoMem Maximum input tokensRerank 50 memories msRerank 50 chunks ms
hs-rerank-1
Hindsight · 114M
56.0
71.3
15.1
57.7
51.5
52.3
77.1
66.7
8,1921,459.821,252.8
gte-reranker-modernbert-base
Alibaba · 149M
51.3
71.0
11.2
39.1
41.6
57.3
72.8
66.3
8,1929,344.2133,384.4
bge-reranker-base
BAAI · 278M
50.4
61.4
9.5
51.1
46.8
50.0
70.5
63.6
5127,870.958,415.6
mxbai-rerank-xsmall-v1
Mixedbread · 71M
48.1
62.9
11.5
47.9
42.7
46.6
64.0
61.4
5122,68540,870.1
ms-marco-MiniLM-L12-v2
SBERT · 33M
43.3
65.8
8.5
21.5
26.7
46.0
72.3
62.1
5121,820.117,951.9
ms-marco-MiniLM-L6-v2
SBERT · 23M
44.1
65.4
12.1
20.9
26.1
47.4
74.6
61.9
512915.79,036.6

Quality vs. speed across 6 models

Top left is best value. Hover a point for details.

Best value42%44%46%48%50%52%54%56%58%1000 ms2000 ms5000 ms10000 msRerank 50 memories ms (log scale) →Overall mean →hs-rerank-1gte-reranker-modernbert-basebge-reranker-basemxbai-rerank-xsmall-v1ms-marco-MiniLM-L6-v2ms-marco-MiniLM-L12-v2
Model, as its provider’s logoBest value: no other model is both faster and better

Speed from the Rerank 50 memories column, on CPU.

Benchmarks

Scores are shown 0 to 100, higher is better; speed and input size as measured, with lower latency better. A shaded, outlined cell is the best in its column: blue when it is ours. Overall is the mean over the score columns.