Skip to content

Jev directory

toXic Filter

Chrome extension that classifies X posts with Jev and blurs chosen expression categories — discrimination, provocation, hatred, calls to attack, cynicism, resignation — behind a translucent overlay you can reveal with one click.
Stars
5
Language
JavaScript
License
MIT
Reading time
3 min
Published by
Community
Author
eijiaraki
Last verified
Oct 2026

eijiaraki/toxic-filter

User repository on GitHub

View on GitHub

Xの投稿をJevで分類し、選んだ表現を目隠しするChrome拡張機能 / A Chrome extension to filter unwanted expressions on X with Jev

Forks
1
Last pushed
Updated Sep 2026

Repo stats from the GitHub API, cached Oct 2026.

Highlights

  • Manifest V3 extension that classifies X posts with Jev into six categories: discrimination, provocation, hatred, attack calls, cynicism and resignation.
  • Hidden posts get a translucent overlay and can be revealed with the ✗ button; categories and the threshold, 70% by default, are configurable.
  • Runs only on the X tab you click via activeTab and scripting; host access is limited to api.typesafe.ai and the token lives in storage.local, not Chrome Sync.
  • Rate rules: 300 submissions per minute across all tabs, at most 8 parallel, one retry on 429/529, and new submissions stop on API errors.
  • Caps: posts over 6,000 combined characters are never classified; results stay in memory at most 10 minutes or 1,000 items.

Quickstart

bash
npm ci
npm run build
npm run check

Watch out

Copy reviewed against the Japanese README on 2026-10-15; an English version exists under docs/. The README warns judgments can be wrong and says the extension does not judge a post's correctness or its poster's character. The UI ships in Japanese, and API usage is billed to your own TypeSafe account.

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: An X timeline labeler that flags engagement bait

X: Unclutter: an ad and slop blocker that runs on Jev

X: A real-time ad blocker that classifies every DOM element

X: Hide posts on X in plain language

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