Skip to content

Jevlens

A Manifest V3 Chrome extension that annotates X, Threads and articles with typed Jev decisions, analysing up to three post images locally and sending only sanitized structured evidence to the API.

Stars
0
Language
JavaScript
License
MIT
Published by
Community
Author
knowlet
Last verified
Oct 2026

knowlet/jevlens

User repository on GitHub

View on GitHub

Chrome extension for annotating articles, X/Twitter posts, and Threads posts.

Forks
0
Last pushed
Updated Sep 2026

Repo stats from the GitHub API, cached Oct 2026.

About this project

Manifest V3 Chrome extension for annotating articles, X/Twitter posts, and Threads posts with typed Jev / System One decisions. There is no JevLens proxy. The TypeSafe API key is stored in chrome.storage.local.typesafeApiKey and used directly by the service worker. This is convenient for a personal extension, but it is not secret storage. Anyone with sufficient access to the browser profile or extension debugging environment can recover the key.

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

Highlights

  • Image bytes stay in the browser: an offscreen document produces fixed visual labels, OCR and QR values. Only evidence is POSTed.
  • Social posts get ten signal families from politics to adult promotion; general articles are analyzed only when you ask.
  • The feed row shows only the three highest-scoring categories, drops anything under 2%, and keeps every remaining label in the hover title.
  • A Jev-only release gate exits non-zero on a failed expectation and reads the key from the environment only.

Watch out

There is no proxy: the TypeSafe key sits in chrome.storage.local and the service worker calls the API directly, which the README calls convenient for a personal extension but explicitly not secret storage, recoverable by anyone with enough access to the browser profile or the extension debugging environment. The headline 100% regression figure is a deterministic local baseline and the README says outright that it is not a real-world accuracy estimate, with the synthetic holdout still not a production benchmark. Political and ideological labels are descriptive signals only, never truth ratings, endorsements or claims about an author, and they never trigger automatic filtering; only spam, bot-like, adult-content, adult-promotion and AI content-farm risk drive dim and collapse. Image analysis depends on Chrome's local model, which may need a first-use download, and degrades to whatever alt, OCR, QR and pixel evidence the browser exposes. The README also documents a real Threads false negative that a euphemistic caption slipped past in an earlier version. 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

45GitHub stars
Drop-in OpenAI-compatible cache proxy for repeatable agent workflows: exact hits stay local, and with a TypeSafe key Jev judges whether a cached response is semantically reusable for the current request.
Jev Demos & Experiments#community#jevbest#catalog-import
33GitHub stars
Joke JavaScript helper that asks the Jev decision model whether a number is even and resolves to a boolean.
Jev Demos & Experiments#community#jevbest#catalog-import
30GitHub stars
Side-by-side game harness where Laya running locally and Jev over API answer the same typed questions for snake, kombat, runner, flappy, tetris, and human-versus-model matches.
Jev Demos & Experiments#community#jevbest#catalog-import
22GitHub stars
Zero-dependency client that turns any logprobs-capable chat endpoint into typed choice, boolean, and score decisions with abstention.
Jev Demos & Experiments#community#jevbest#catalog-import
24GitHub stars
Native macOS computer-use agent on Apple silicon that finds controls with local CoreML detection, OCR, and accessibility, then asks Jev to pick the next finite-choice action.
Jev Demos & Experiments#community#jevbest#catalog-import
19GitHub stars
Six side-by-side web demos where Jev returns typed probabilistic decisions, plain code owns routing, and a switchable small model writes the words for Claude or Kimi tiers.
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