Skip to content

Jev directory

JevRetriever

A Python retrieval framework that wraps an existing base retriever and asks TypeSafe Jev after each pass whether the accumulated evidence is sufficient or another retrieval round is useful. Jev judges sufficiency, coverage, relevance, redundancy and missing information.
Stars
0
Language
Python
License
MIT
Reading time
2 min
Published by
Community
Author
Aditya-on
Last verified
Oct 2026

Highlights

  • Wraps your own retriever; Jev decides whether the accumulated evidence is sufficient or another pass is useful.
  • Each round Jev evaluates sufficiency, coverage, relevance, redundancy and missing information.
  • On a yes it stops; on a no it retrieves again with the same query, and it always stops at a maximum retrieval limit.
  • Ships as the jevretrieve package on PyPI; the README pins release 0.1.3.
  • The base retriever stays responsible for finding documents; Jev acts only as evidence evaluator and retrieval controller.

Quickstart

bash
pip install jevretrieve

Watch out

README reviewed 2026-10-17; the repository is MIT-licensed, but the captured text ends mid quick-start, so the full API surface, how Jev is authenticated, and any latency or accuracy numbers are not documented here.

Questions about this entry

Short answers drawn from the linked project or page.

Reactions & coverage

Posts, threads, and videos about this entry from around the web.

X: A RAG loop where Jev decides what is real

X: Measuring what Jev does in a RAG pipeline

X: Jev-powered reranking for RAG. Likitd_’s jev-ranker uses Jev to rerank results in a RAG pipeline.

X: Coverage is not product value

From the Jev guides

Original write-ups on what this entry is for.

From the Jev AI model community

Posts from builders shipping with Jev right now.

Follow @typesafeai