• v0.1.0 143f361b60

    monyi released this 2026-07-11 15:41:45 +02:00 | 1 commits to main since this release

    What is ToxiFilter?

    A Chrome extension that analyzes the tone of what you write in real-time. A subtle 🟢🟡🔴 indicator appears next to any text field. Before you post an angry comment, it warns you.

    Features

    • On-device ML via LiteRT.js (752KB sentiment model, WebGPU + WASM fallback)
    • Toxicity lexicon (130+ terms: profanity, insults, hostile phrases)
    • Hybrid analysis: fuses ML sentiment + lexicon toxicity into 🟢🟡🔴
    • Pre-submit warning modal when tone is 🔴
    • SPA-compatible: MutationObserver detects dynamically added fields
    • 100% free: no ads, no tracking, no cloud, no SaaS. Everything on-device.

    Install

    1. Download toxifilter-0.1.0-chrome.zip
    2. Unzip
    3. Chrome → chrome://extensions → Developer mode → Load unpacked
    4. Select the unzipped folder

    Stack

    WXT 0.20.27 · TypeScript 6.x · Biome 2.x · Vitest 4.x · LiteRT.js 2.5.2

    Decision Matrix

    Level Condition
    🔴 RED lexicon ≥ 0.6 OR (sentiment < -0.4 AND lexicon ≥ 0.3)
    🟡 YELLOW lexicon ≥ 0.3 OR sentiment < -0.2
    🟢 GREEN everything else

    Published under Greasy Sprocket — 100% free, no premium.

    Downloads