jev-reranker

Jev-powered relevance filtering and reranking for RAG in Python.

How it uses Jev

jev-reranker: Relevance Filtering & Reranking for RAG

Highlights

  • Relevance filtering scores documents for their contribution to an answer,
  • A configurable threshold determines which documents to keep. Results are sorted
  • Prompts are Python dictionaries. You can change the instructions and criteria
  • Long candidate lists are split automatically. Document limits and split budgets
  • Sync and async methods share request handling, concurrency limits, retries,
  • Optional details record all scores, including excluded documents, along with

Getting started

Requires Python 3.11+ and a TypeSafe API key. Jev API usage is billed by the service.

Source: community catalog. Details and metrics reflect the published community snapshot and are not a performance endorsement. Documentation details extracted from GitHub · the README.

Keep exploring

Similar to jev-reranker

Browse all
jev-rag-benchmark project preview
Benchmarks & research
Reproducible benchmark for measuring Jev reranking quality, latency, and cost in RAG
jev-rerank project preview
Applications
Use Jev (TypeSafe's System One model) as a calibrated reranker: one call, up to 30 documents, a probability per document. Apache-2.0.
jselect project preview
Applications
Selects source-linked evidence within a token budget using Jev Noul relevance judgments and local diversity-aware selection.
bili-hardcore-jev project preview
Applications
用 JEV(TypeSafe System One 判断模型)自动完成 B 站「硬核会员试炼」的单文件 Python 脚本:手机只扫码登录一次,100 题在电脑上自动答完,零第三方依赖。
llama-index-jev project preview
Integrations
LlamaIndex reranker + router powered by TypeSafe Jev — typed scores/choices, cheaper than LLM-as-judge.
jev-filter project preview
Benchmarks & research
Semantic filtering for AI tool results. Native npm CLI, caller-controlled context, batching, and reproducible benchmarks.
Milvus Model project preview
Integrations
Python reranker adapter that sends candidate documents as Jev Noul questions in one request, then sorts the returned scores and preserves original document indices.
Demos & playgrounds
Nine runnable notebooks combine Gemini embeddings and Milvus retrieval with Jev judgments for reranking, filtering, search stopping, routing, cache reuse, curation, guardrails, and evaluation.
jev-starter project preview
Benchmarks & research
Typed, policy-driven decision workflows on top of TypeSafe AI Jev: confidence routing, fallbacks, evaluation, and RAG patterns for TypeScript apps.