
OnlyLikes szerző: atonalfreerider
Filter out negative comments on social media platforms
Kiegészítő metaadatai
A kiegészítő névjegye
OnlyLikes
A browser extension that filters out negative comments on social media platforms, using on-device sentiment analysis
Supported Browsers:
- Chrome (v139)
- Firefox (v134)
How it works:
All Social Media replies are completely blocked when the user loads a post or comment that they authored, or if user is mentioned in another comment. Each reply under the comment is selectively unblocked after it undergoes a sentiment analysis, ranking the comment from 0 (negative) to 1 (positive).
Sentiment inference is only run when it is a user submission. It does not run otherwise. The sentiment inference is run in-browser, on your device, and does not use any API calls. It only uses electricity.
Chrome:
On-device Gemini Nano, provided by the browser:
https://developer.chrome.com/docs/ai/built-in-apis
Firefox:
On-device Xenova, provided by the browser:
https://firefox-source-docs.mozilla.org/toolkit/components/ml/extensions.html
https://firefox-source-docs.mozilla.org/toolkit/components/ml/extensions-api-example/README.html#trial-inference-api-extension-example
The models are downloaded and cached on the user device. They require a few hundred MB of storage and will run with GPU acceleration automatically, and will default to quantized CPU inference, so it should run on a mobile device.
Supported Sites
- Instagram
- X
- Reddit
- YouTube
- Facebook
- HackerNews
Chrome Installation
Firefox Installation
Usage
Publish instructions
https://developer.chrome.com/docs/webstore/publish
https://extensionworkshop.com/documentation/publish/submitting-an-add-on/
Why I Made This Tool
I have never, ever, once in my entire life, read a negative reply to one of my internet submissions and received some kind of value from it. No self-improvement. No deep reflection.
Quite the opposite. These comments sit in my mind and haunt me. I never forget them.
I think I'm like most people. I'm going through life, living it the way that I think is best for me. I keep my negative thoughts to myself. I don't blast them out all over the place.
Contrary to what a troll will tell you: "Oh, I'm holding you accountable blah-blah-blah", this is nothing more than bullying, and I think in most cases it is projection.
Moreover, it is apparent that the Internet economy is fueled on bullying, triggering, vitriol. OnlyLikes and on-device sentiment analysis are the first step in making the Internet a better place.
If you are a troll and you are reading this, and you feel an urge to post something mean, you are wasting your time because now I'll never see it.
A browser extension that filters out negative comments on social media platforms, using on-device sentiment analysis
Supported Browsers:
- Chrome (v139)
- Firefox (v134)
How it works:
All Social Media replies are completely blocked when the user loads a post or comment that they authored, or if user is mentioned in another comment. Each reply under the comment is selectively unblocked after it undergoes a sentiment analysis, ranking the comment from 0 (negative) to 1 (positive).
Sentiment inference is only run when it is a user submission. It does not run otherwise. The sentiment inference is run in-browser, on your device, and does not use any API calls. It only uses electricity.
Chrome:
On-device Gemini Nano, provided by the browser:
https://developer.chrome.com/docs/ai/built-in-apis
Firefox:
On-device Xenova, provided by the browser:
https://firefox-source-docs.mozilla.org/toolkit/components/ml/extensions.html
https://firefox-source-docs.mozilla.org/toolkit/components/ml/extensions-api-example/README.html#trial-inference-api-extension-example
The models are downloaded and cached on the user device. They require a few hundred MB of storage and will run with GPU acceleration automatically, and will default to quantized CPU inference, so it should run on a mobile device.
Supported Sites
- X
- YouTube
- HackerNews
Chrome Installation
- Run:
npm install
npm run build
- In Chrome (min version 139) Extensions > Manage Extensions > Load unpacked:
- load OnlyLikes/dist
Firefox Installation
- Clone the repository
- Open Firefox (min version 134.0)
- Go to about:config
- Set these preferences to true:
- browser.ml.enable → true
- extensions.ml.enabled → true
- Open about:debugging#/runtime/this-firefox
- Click "Load Temporary Add-on" and select manifest.json
- Once the extension is loaded, go into about:addons and enable the optional permission.
Usage
- Open the extension by clicking on the icon in the toolbar.
- Adjust the settings as needed.
- Refresh the page or wait a few seconds for the extension to filter out negative comments.
Publish instructions
https://developer.chrome.com/docs/webstore/publish
https://extensionworkshop.com/documentation/publish/submitting-an-add-on/
Why I Made This Tool
I have never, ever, once in my entire life, read a negative reply to one of my internet submissions and received some kind of value from it. No self-improvement. No deep reflection.
Quite the opposite. These comments sit in my mind and haunt me. I never forget them.
I think I'm like most people. I'm going through life, living it the way that I think is best for me. I keep my negative thoughts to myself. I don't blast them out all over the place.
Contrary to what a troll will tell you: "Oh, I'm holding you accountable blah-blah-blah", this is nothing more than bullying, and I think in most cases it is projection.
Moreover, it is apparent that the Internet economy is fueled on bullying, triggering, vitriol. OnlyLikes and on-device sentiment analysis are the first step in making the Internet a better place.
If you are a troll and you are reading this, and you feel an urge to post something mean, you are wasting your time because now I'll never see it.
Értékelés 0 szerkesztő által: 0
Engedélyek és adatokTovábbi tudnivalók
Szükséges engedélyek:
- Hozzáférés az adataihoz a(z) facebook.com tartományban lévő lapokhoz
- Hozzáférés az adataihoz a(z) instagram.com tartományban lévő lapokhoz
- Hozzáférés az adataihoz a(z) news.ycombinator.com tartományban lévő lapokhoz
- Hozzáférés az adataihoz a(z) reddit.com tartományban lévő lapokhoz
- Hozzáférés az adataihoz a(z) tiktok.com tartományban lévő lapokhoz
- Hozzáférés az adataihoz a(z) twitter.com tartományban lévő lapokhoz
- Hozzáférés az adataihoz a(z) x.com tartományban lévő lapokhoz
- Hozzáférés az adataihoz a(z) youtube.com tartományban lévő lapokhoz
Nem kötelező engedélyek:
- Az adatai elérése az összes webhelyhez
További információk
- Verzió
- 0.3
- Méret
- 60,66 kB
- Legutóbb frissítve
- 18 napja (2025. szept. 23.)
- Kapcsolódó kategóriák
- Licenc
- MIT licenc
- Verziótörténet
- Gyűjteményhez adás