reranker
hev
Python library utilizing Jev System One as a calibrated reranker, scoring up to 30 candidate documents per single API call.
- License
- Apache-2.0
- GitHub Stars
- 3
- Source reviewed
- 2026-09-19
Where Jev makes a decision
Packs a search query and documents into state, issuing parallel Noul questions to obtain calibrated relevance probabilities.
What this project offers
Evaluates entire batches concurrently without generative overhead, providing scores suitable for absolute thresholding and ranking.
Review scope
Source code verified against pinned commit. Includes pipeline examples and concurrency handling; retrieval gains vary across datasets.
Sources and implementation
- hev/reranker/blob/1eb47266270b32b2a3667f9fb89646378ca9c9d6/hev_rerank/rerank.py
- hev/reranker/blob/1eb47266270b32b2a3667f9fb89646378ca9c9d6/examples/bm25_then_jev.py
- hev/reranker/blob/1eb47266270b32b2a3667f9fb89646378ca9c9d6/hev_rerank/__init__.py
- hev/reranker/blob/1eb47266270b32b2a3667f9fb89646378ca9c9d6/README.md
Related projects
pg-jev
realZachi · Data & Search
Adds natural-language filtering, classification, and ranking of rows to PostgreSQL queries.
jev-search
superagents-lab · Data & Search
Searches the web with Jev choosing sources and time ranges, then ranking returned links.
llama-index-jev
WiktorB2004 · Data & Search
Provides Jev rerankers and routers for LlamaIndex to score retrieved passages or select query tools.
jevsome-projects
ozers · Data & Search
A Jev project directory and discovery pipeline that stores integration evidence and can use Jev for classification.