Skip to content

Jev directory

Xjevboost

Classify tabular data with Jev, Laya or OpenJev without putting your whole labeled dataset into context: a learned tree of small views asks for more rows and columns only when they help, then stops.
Stars
1
Language
Python
License
APACHE-2.0
Reading time
2 min
Published by
Community
Author
sedthh
Last verified
Oct 2026
Languages
Python
Platforms
API
Capabilities
Open sourceRequires API key

Highlights

  • Does not retrain the model: a greedy tree search learns which views of your table to send and when to stop asking for more.
  • Each requested view is one model call or a cached answer; a row may need one call or several within your call and token budgets.
  • Same classifier works with Jev, Laya and OpenJev through swappable providers; Laya and OpenJev never borrow your TypeSafe key.
  • Configured with n_views, max_depth, calibration_fraction, pruning_fraction, max_training_calls and random_state.
  • Despite the name, no gradient boosting yet; the README says it is likely coming in a future version.

Quickstart

bash
pip install -e .
export TYPESAFE_API_KEY="your-api-key"

Watch out

Grounded in the truncated README and GitHub metadata reviewed on 2026-10-15; the README cuts off in its final section, publishes no benchmark numbers, describes the goal as approaching full-context quality while spending fewer tokens, and warns token estimates stay approximate without a tokenizer-based bound.

Questions about this entry

Short answers drawn from the linked project or page.

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