gitmyhub

make-x-great-again

TypeScript ★ 450 updated 7h ago

Make X Great Again — passive ambient browser extension that makes X usable: spam shield, KOL signal score, profile digest, social graph hints. Public-good, open source.

Make X Great Again (MXGA) is a Chrome browser extension that runs quietly in the background while you browse X (formerly Twitter). As you scroll through comments and replies, the extension scans each account it encounters, classifies it using an AI model, and marks suspected spam and bot accounts with a visible bubble. You can then block them with one click through X's own blocking interface, so the block is real rather than just a local hide.

The extension is backed by a community-maintained blacklist and whitelist. These lists are synchronized every six hours from a public server and cached locally, so most lookups happen instantly without any network call. Any user can submit a report by signing in with GitHub; during the current alpha phase, all reports go into a manual review queue before anything is published to the public list. Every entry in the blacklist includes the specific piece of public content that triggered the classification, the reasons the AI gave, and a count of independent reporters. The git history of the repository serves as the full audit log for maintainer decisions.

The project is split into three parts: a Chrome MV3 browser extension built with React and a framework called WXT, a backend service running on Cloudflare Workers with a D1 database, and a small local command-line tool used for development and prompt testing. The LLM credentials used for classification are stored as server-side secrets and never included in the extension package that users install.

The currently live feature is spam detection and blocking. Several other features are planned: a reliability score card that appears when you hover over a username, automatic profile summaries showing what a person mainly posts about, social graph hints for posts your followed accounts have interacted with, and a one-click export of your own follows and bookmarks. Those are not yet built.

The extension is available on the Chrome Web Store and the project is released under AGPL-3.0.