OnlyLikes por atonalfreerider
Filter out negative comments on social media platforms
Metadados da extensão
Acerca desta extensão
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.
Rated 0 by 0 reviewers
Permissions and data
Permissões necessárias:
- Aceder aos seus dados para sites no domínio facebook.com
- Aceder aos seus dados para sites no domínio instagram.com
- Aceder aos seus dados para sites no domínio news.ycombinator.com
- Aceder aos seus dados para sites no domínio reddit.com
- Aceder aos seus dados para sites no domínio tiktok.com
- Aceder aos seus dados para sites no domínio twitter.com
- Aceder aos seus dados para sites no domínio x.com
- Aceder aos seus dados para sites no domínio youtube.com
Permissões opcionais:
- Aceder aos seus dados para todos os sites
Mais informação
- Versão
- 0.3
- Tamanho
- 60,66 KB
- Última atualização
- há 5 meses (23 de set de 2025)
- Categorias relacionadas
- Licença
- MIT License
- Histórico de versões
- Adicionar à coleção