Reranker for RAG: Cohere, BGE, Jina, Voyage Compared
Hybrid retrieval finds the right chunks. The reranker puts them in the right order.
You have implemented hybrid BM25 + vector retrieval. Your recall@10 is decent. And yet the LLM produces mediocre answers: the relevant information is there in the top-10 chunks, but it sits at rank 8 or 9. The LLM ignores it or dilutes it in the noise from the chunks above.
That is the problem a reranker solves. Not recall. Precision. Not "find it," but "put what matters first."
In this article I compare the four most widely used rerankers in production (Cohere, BGE, Jina, Voyage) alongside the notable newcomers from 2025-2026, with public benchmark figures, real pricing, and a direct recommendation by project profile.