Skip to content

Jev directory

Jselect

A CLI and Python library that selects source-linked evidence within a token budget using Jev Noul relevance judgments plus local diversity-aware selection, with no labels, vector database, or generative model required.
Stars
3
Language
Python
License
MIT
Reading time
3 min
Published by
Community
Author
keltokhy
Last verified
Sep 2026

About this project

Useful evidence for your AI, within a token budget. Give jselect a task and your data. It finds relevant passages, favors different information over repetition, and assembles a source-linked context your agent can read directly. No labels, predefined categories, vector database, or generative model required. Runs on files, directories, piped exports, or Python records. This is a separate tool and package from jgrep. The distribution is named jev-select; the command and Python import are both jselect.

Quoted from the project's README. Read the full README.

Highlights

  • Uses Jev Noul relevance scoring when a TypeSafe or OpenRouter key is configured; without credentials it falls back to local lexical retrieval and says so.
  • Supports UTF-8 text, logs, JSONL/NDJSON, JSON, CSV/TSV, directories, and stdin, and picks common text fields such as text, content, or message automatically.
  • Build a local index once and ask many questions; --against excludes exact excerpts already returned and penalizes similar text.
  • --candidates defaults to 256 and caps the relevance and diversity pool after scoring, not scan coverage.
  • Local System One servers (OpenJev or laya-mlx) are opt-in, need no key, and count as $0 against the spend budget unless JEV_PRICE_PER_MTOK is set.

Quickstart

bash
uv tool install jev-select
jselect "Why are people giving up during signup?" conversations.jsonl --tokens 8000

Watch out

MIT-licensed, distributed as jev-select on PyPI; requires Python 3.10+. PDF, Word, images, and audio need text extraction first, and jselect is a separate tool from jgrep.

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: LinkedIn bookmarks search

X: 1,066 reaction videos, searchable

X: Intent-based search in a Chrome extension

X: Margin, bookmark search

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