whatisgithub

What is make-x-great-again?

foru17/make-x-great-again — explained in plain English

Analysis updated 2026-05-18

326TypeScriptAudience · generalComplexity · 3/5LicenseSetup · easy

In one sentence

A Chrome extension that uses AI to flag spam and bot accounts on X and lets you block them for real with one click, backed by a community blacklist.

Mindmap

mindmap
  root((MXGA Extension))
    What it does
      Scans X Accounts
      AI Spam Classification
      One Click Real Block
    Data
      Community Blacklist
      Whitelist
      6hr Sync Cache
    Architecture
      Chrome MV3 Extension
      Cloudflare Workers Backend
      Local CLI Tool
    Roadmap
      Reliability Score
      Profile Summaries
      Social Graph Hints

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Automatically flag suspected spam and bot accounts as you scroll through X comments and replies.

USE CASE 2

Block flagged accounts for real through X's own blocking system with a single click.

USE CASE 3

Submit reports on suspicious accounts, which go into a manual review queue before publication.

USE CASE 4

Rely on a community-maintained blacklist that syncs every six hours and caches locally for instant lookups.

What is it built with?

TypeScriptReactWXTCloudflare WorkersD1

How does it compare?

foru17/make-x-great-againzenhosta/9driveinbrainfun/inbrain
Stars326329332
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyeasyhardmoderate
Complexity3/54/54/5
Audiencegeneraldeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Available directly on the Chrome Web Store, no build steps needed for end users.

You can use and modify this freely, but if you run a modified version as a network service, you must share your source code under the same license.

So what is it?

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.

Copy-paste prompts

Prompt 1
Explain how a Chrome MV3 extension built with WXT and React could scan page content and classify it in the background.
Prompt 2
Help me design a backend on Cloudflare Workers with a D1 database that serves a periodically synced blacklist to a browser extension.
Prompt 3
How should I structure a moderation review queue where community reports are checked by hand before being published?
Prompt 4
What's a safe way to keep AI classification credentials on the server side so they're never bundled into a browser extension?
Prompt 5
Explain the tradeoffs of AGPL-3.0 licensing for an open-source browser extension with a hosted backend.

Frequently asked questions

What is make-x-great-again?

A Chrome extension that uses AI to flag spam and bot accounts on X and lets you block them for real with one click, backed by a community blacklist.

What language is make-x-great-again written in?

Mainly TypeScript. The stack also includes TypeScript, React, WXT.

What license does make-x-great-again use?

You can use and modify this freely, but if you run a modified version as a network service, you must share your source code under the same license.

How hard is make-x-great-again to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is make-x-great-again for?

Mainly general.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.