Skip to content

Sift — tylergibbs1

Chrome extension that re-ranks Google results with TypeSafe Jev: five atomic questions per result, a weighted score, sales pages flagged and hidden, and a button to restore Google's order.

Stars
0
Language
TypeScript
License
MIT
Published by
Community
Author
tylergibbs1
Last verified
Oct 2026

This is one of several Jev listings for the same project. The canonical entry is Sift — bohutang.

About this project

A Chrome extension (Manifest V3) that re-ranks Google results with TypeSafe Jev. It moves results that answer the query to the top. It folds away sales pages and SEO filler. content.ts scrapes the organic results on google.com/search. Sponsored blocks are skipped.

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

Highlights

  • One Jev call per organic result, all in flight at once, asking four Noul questions and one 0-3 depth Score.
  • A result flags at 0.85 promotional or filler probability but hides only above 0.6 depth confidence; otherwise it dims.
  • A transactional-intent question spares sales pages on queries like "pizza delivery near me" while research queries still filter them.
  • A corner toast reports what changed with Show original and Re-apply, and site rules in chrome.storage.sync apply without an API call.

Watch out

The only evidence sent is the result title, domain, URL and snippet, and the README is explicit that this is weak evidence for whether a page answers the query; fetching the top pages and sending the first ~1,500 characters is described as a possible next step, not something implemented. Only www.google.com is matched, and other Google domains have to be added to static/manifest.json. Scores are cached in chrome.storage.local for 7 days under a hash of the question set, query and URL, so changing a question discards old scores. You need your own TypeSafe API key, entered on the options page and kept in chrome.storage.local rather than synced. The README does not say what a single page view costs in tokens, how many organic results a typical page yields, or what the 0.85 and 0.6 defaults cost in false hides on real queries. Copy reviewed against the repository README on 2026-10-04, not from running it.

Questions about this entry

Short answers drawn from the linked project or page.

More Jev resources like this

23GitHub stars
Chrome extension that sends each X post to Jev with six typed questions in one call near the viewport, then renders a behavior chip under the post plus a session cost and latency panel.
Jev Demos & Experiments#community#jevbest#catalog-import
2GitHub stars
A Magic 8 Ball that picks with Jev instead of at random. Hold, shake, release, and Jev chooses from the twenty classic answers and returns a probability for each one, shown under the ball.
Jev Demos & Experiments#community#jevbest#catalog-import
0GitHub stars
JevPlay is a playground for TypeSafe Jev: a freeform state block plus a builder for custom Choice, Score and Noul questions, showing live probability distributions as you write them. Setup is npm i and npm run dev.
Jev Demos & Experiments#community#jevbest#catalog-import
0GitHub stars
A TypeScript CLI and Fastify service that puts three questions about an occupation to Jev in one request - layoff risk, trajectory and human accountability - and derives a resilience score in app code.
Jev Demos & Experiments#community#jevbest#catalog-import
Open 150M encoder that reproduces the typed noul, choice, and score interface in one forward pass, trainable on a free GPU and runnable locally for nothing.
Jev Demos & Experiments#community#jevbest#catalog-import
98GitHub stars
Self-hosted Docker service and web UI that packages Laya structured-decision inference behind a compatible System One endpoint.
Jev Demos & Experiments#community#jevbest#catalog-import

From the Jev guides

Original write-ups on what this entry is for.

A game tick is a state plus a legal action list. How Clash Royale, Minecraft, and the earlier Mario, Pokémon, StarCraft, and drone loops ask Jev one step at a time.
Jev Demos & Experiments#gaming#agents#control
Read article
Back to all resources

From the Jev community

Posts from builders shipping with Jev right now.

Follow @typesafeai