Slop Filter
github.com/adamnroman/slop-filter- Category
- AI Tools
- Rank
- No. 230Apps board
Previous survey · No. 206 ·
- Pricing
- Open Source
- Type
- TOOL
- GitHub
- 25 stars
- Latest release
- v0.9.0
- Date
About
Browser extension that uses TypeSafe Jev style judgments and local rules to score, badge, dim or hide posts and comments on X, LinkedIn, Reddit and YouTube. Optional YouTube video scoring uses an opening-minute caption excerpt. Scoring sends text to a selected provider; its score does not establish authorship.
At a glance
Slop Filter adds adjustable writing-style scores to posts and comments on X, LinkedIn, Reddit and YouTube, then badges, dims or hides items above your threshold. It is worth considering as a personal feed filter if repetitive prose bothers you enough to accept mistakes and send post text to an external model. Its score does not establish who wrote a post, so start by seeing whether its flags match your taste.
Good fit
Readers willing to tune what they see. TypeSafe AI’s Jev answers narrow style questions; local code combines those answers with punctuation and vocabulary cues, weighted rules and overriding signals. You can reveal hidden posts, label examples and fit weights to those labels. The appeal is control over your reading experience. Labels record your judgment and do not establish verified human or AI authorship.
Consider something else when
You need evidence for an authorship accusation, an offline filter, or a rule that never sends feed text outside the browser. Scores are unsuitable as proof for moderation or employment decisions. The account-blocking feature keeps a local extension list; it does not block or unfollow someone through the social platform itself.
Start here
The documented Chrome route is Developer mode and Load unpacked; Firefox uses a separately prepared temporary add-on. After reviewing the extension and choosing a provider, open its options and set “When a post is flagged” to “Only show a badge”. Enable “Label buttons”, inspect examples and compare the flags with your own choices before hiding posts or fitting weights. A useful result is a filter you agree with often enough to keep; detection accuracy has not been tested for this guide.
Cost and requirements
The code is MIT licensed, with separate font and icon licences. Scoring needs your TypeSafe or OpenRouter key, billed by that provider, or the developer’s “Use mine” service. Its September 26 terms list $3.99 per month, a card-required trial and automatic charging when the 100th post is scored. A previously used trial card or email can be charged at setup. Managed limits are 3,000 posts daily and 30,000 monthly. Read those terms before pairing an account.
Limits to know
The provider receives post text and relevant reply context. Keys and labels stay in local extension storage; exporting labels includes text and handles. The managed service’s policy says it does not retain posts, but keeps billing and usage records, with anti-abuse card/email hashes surviving deletion. Optional YouTube video scoring uses up to 150 words from English captions in the opening minute, not a whole-video assessment. Missing captions and service or site changes can prevent scoring.
Related work
- TypeSafe AI (context)
Still unclear
- How often the complete scoring rules wrongly flag independently verified human posts in your language and feed; the weight-fitting script evaluates your own labels, not verified authorship.
Sources checked 2026-11-04. Source-based assessment.
- github.com/adamnroman/slop-filter/blob/main/README.md
- github.com/adamnroman/slop-filter/blob/main/PRIVACY.md
- github.com/adamnroman/slop-filter/blob/main/TERMS.md
- github.com/adamnroman/slop-filter/blob/main/manifest.json
- github.com/adamnroman/slop-filter/blob/main/src/background.js
- github.com/adamnroman/slop-filter/blob/main/src/jev-client.js
- github.com/adamnroman/slop-filter/blob/main/src/model.js
- github.com/adamnroman/slop-filter/blob/main/src/content.js
- github.com/adamnroman/slop-filter/blob/main/scripts/fit.mjs
- github.com/adamnroman/slop-filter/blob/main/options.html
- github.com/adamnroman/slop-filter/blob/main/src/sites/youtube.js
- github.com/adamnroman/slop-filter/blob/main/src/transcript.js
Why it made the leaderboard
Worth considering for readers who want adjustable feed filtering and accept mistaken flags. Badge-only mode lets you compare its choices with your own before hiding posts. External scoring requires provider usage or the paid managed service, whose card-required trial begins billing at the 100th scored post.
Tags
Tech Stack
Comments (0)
No comments yet
Editorially curated, with community endorsements as a secondary signal. Corrections welcome.