Technology•

Open-Source Toolkit Lets AI Agents Pick Apart Software and Draws 100,000 GitHub Stars in a Week

REA, a free toolkit linking AI coding agents to reverse-engineering software, rose from under 10,000 to over 100,000 GitHub stars in six days, fueling game ports, mods and Adobe alternatives.

Written By :MINRK
Open-Source Toolkit Lets AI Agents Pick Apart Software and Draws 100,000 GitHub Stars in a Week

Photo by Chris Ried on Unsplash

1. What is the REA reverse engineering tool?

REA, short for Reverse Engineer Anything, is a free, open-source toolkit that lets AI coding agents take apart software and explain how it works. The project climbed from fewer than 10,000 GitHub stars on October 6 to more than 100,000 by October 12, making it one of the fastest-growing repositories on the platform this month.

The tool does not contain its own decompiler. Instead it acts as a bridge: a person points an AI agent at a desktop program, an Android app or a website, asks how a particular feature behaves, and the agent works backward from what appears on screen toward the underlying machine instructions. The project was created in April but drew little attention until this month.

A GitHub star is the platform's equivalent of a bookmark, so the count measures interest rather than actual use. Even so, the pace stands out. REA added more than 30,000 stars on October 11 alone, and its developers pushed eight releases between October 3 and October 11, a cadence that suggests the code is changing quickly while the audience grows.

2. How does REA connect AI agents to decompiling software?

REA links agents such as Claude Code or OpenAI's Codex to professional analysis suites, with Ghidra the best-known example. Ghidra is a reverse-engineering framework that the U.S. National Security Agency released to the public in 2019. Through REA, an agent can drive that software on its own instead of waiting for a human analyst to click through it.

The connection runs on the Model Context Protocol, or MCP, a standard created by Anthropic. In practical terms MCP works like a universal adapter, giving language models a common way to call external tools. Because REA relies on that standard, any agent that speaks it can, in principle, use the same decompiling tools.

To follow why this matters, it helps to separate two terms. Programs and games are shipped as machine code, which is built for processors and is extremely difficult for people to read. Decompiling tries to recover something readable from that code, a process often compared to tasting a cake and working backward to the recipe. Reverse engineering is the wider umbrella: working out how a system functions without blueprints, whether by watching its behavior, studying its data or reading its code.

For readers new to the field, the appeal is easy to explain. Traditionally, a skilled analyst might spend days tracing a single feature through thousands of lines of unfamiliar instructions. An agent can perform that tracing continuously, test its own guesses against the running program and report back in plain language, which compresses a slow specialist task into a conversation.

The developer's own documentation is cautious about what the tool can do. The project's README states that REA does not claim to recover original source code or to automatically clone an application. That framing is central to how the project positions itself legally, since the tool assists with analysis rather than producing a finished copy.

3. Which games and mods have AI-decompiled code produced?

The most visible results have come from the gaming community, where modders have used AI-assisted decompiling to combine titles that were never designed to work together. Examples circulating this week include Spider-Man swinging through Batman's Gotham in Arkham City, and Minecraft creepers facing the Elden Ring boss Malenia after roughly 1,600 Minecraft items were added to the FromSoftware game. Another modder placed Escape from Tarkov weapons and menus inside Skyrim, in a project jokingly titled "Escape from Skyrim lol."

A more ambitious case involves Fable 2, the only mainline entry in the Fable series that never reached personal computers. In September, a fan used an open-source AI model together with a recompilation toolkit to bring the game to Windows. The AI managed to get the game booting in about an hour, though long stretches of manual fixes followed before it was playable.

A further example came on October 9, when a developer posting as c22_dev said Grand Theft Auto V now runs natively on iOS as what the developer called a recent fun project. The claim was that the game runs smoothly on an iPhone, something its publisher, Rockstar Games, never delivered itself. The demonstration comes from a single social media post and has not been independently reviewed.

4. Can AI rebuild Photoshop for free? The ArtCraft project

A separate effort aims at professional software rather than games. Developer Brandon Thomas used Claude Opus 5.5 to build ArtCraft, a set of free, open-source applications written in the Rust programming language that mirror Adobe products including Photoshop, Illustrator, Premiere and Lightroom. The apps are designed to run on Mac, Windows and Linux.

Thomas has said the project grew out of frustration. He told followers he snapped after Adobe charged him a cancellation fee one time too many. That complaint echoes a legal dispute: in March, Adobe agreed to a $150 million settlement with the U.S. Justice Department, which had accused the company of hiding early termination fees and making subscriptions hard to cancel. Adobe denied wrongdoing.

ArtCraft was not built with REA. Thomas describes it as a clean-room rebuild, meaning it was written from scratch using public documentation and observed behavior, without touching Adobe's code. The approach has a historical precedent: in the 1980s, Compaq cloned the IBM PC's BIOS by having engineers work only from a specification of how it behaved, never from the original code.

The software is still early. The applications carry labels such as early alpha or in development, and one pixel artist who tried the Photoshop alternative called it completely unusable. Thomas has also revised his own timeline, walking back an earlier promise to match Adobe's feature set within a month and now saying the work will take months.

5. Why do AI agents change the economics of software protection?

For decades, the sheer difficulty of reading machine code served as a form of protection. Reverse engineering demanded specialized skills and long hours, which limited how many people attempted it and how often. An AI agent changes that equation, because the main inputs become time and computing budget rather than rare expertise.

The consequence is that anything running on a person's own device can now be examined by an agent with enough tokens and patience. Code that once relied on being tedious to read no longer enjoys that cover. This applies to games, commercial desktop programs and mobile apps alike, since all of them must ultimately place their instructions on hardware the user controls.

Supporters point to practical benefits. Cheaper alternatives to costly subscriptions become feasible, and game preservation improves, since old titles tied to defunct consoles or abandoned platforms can be revived. The Fable 2 port is a clear example of a game reaching a platform its original owner never supported.

There is also a creative dimension. Modders have long altered games they love, but the work usually required deep technical knowledge of each title. When an agent handles the hardest part, hobbyists can attempt combinations that previously would have taken a team months, which explains the rapid spread of mashups across the community.

The risks run in the opposite direction. Piracy becomes easier when protections can be unpicked quickly. Security is affected too, because flaws that were once hidden by obscurity have fewer places to hide, which can help defenders who audit software and attackers who hunt for weaknesses.

6. How are game studios responding to AI-decompiled projects?

Publishers have so far leaned on legal notices rather than technical countermeasures. Activision pulled footage of an AI-decompiled version of Call of Duty: Modern Warfare 2. Bethesda sent a cease-and-desist letter over Fallout: New York, a browser game made with AI assistance.

A creator named Chris First said on October 4 that he took his project down because of copyright concerns, while adding that he plans to release an updated version. The episode shows how quickly such projects can appear and how quickly rights holders can respond.

The pattern so far is consistent: a project goes viral, a rights holder objects, and the creator either removes it or reworks it. That cycle puts pressure on studios, which must decide whether to tolerate fan-made ports that keep their games alive or to defend their intellectual property aggressively each time one appears.

Cease-and-desist letters currently look like the main tool studios have against the trend. Whether that is enough is uncertain, since the underlying technique is publicly available and the tools are free. Commentary around the project has suggested the movement could eventually push software toward open source by default, though that is a prediction rather than an established outcome.

7. What happens next for REA and AI-driven reverse engineering?

The immediate questions concern durability. A repository that gained 100,000 stars in a week has not yet shown whether developers will keep using it once the novelty fades. REA's rapid release schedule suggests active development, but its long-term direction depends on its maintainers and on how the legal environment evolves.

ArtCraft faces a different test, which is whether its apps move beyond early alpha into something professionals can rely on. Its creator now speaks of months rather than weeks, and no firm release date has been given.

On the legal side, the clean-room framing used by ArtCraft and the no-source-recovery disclaimer in REA's documentation are both attempts to stay on the right side of copyright law. Whether rights holders and courts accept those distinctions has not been settled, and further takedown letters appear likely as more AI-assisted projects surface.

Related Articles

NEWSLETTERS

Don't miss another story.

Subscribe to the MINRK Newsletter today.

Tick the newsletters you want. No selection? You'll get MINRK Headlines.

By signing up, you will receive emails about MINRK products and you agree to our terms of use and privacy policy.

MINRK Daybook

Market analysis for crypto traders and investors.

EVERY WEEKDAY

MINRK for Advisors

Defining crypto, digital assets and the future of finance for financial advisors.

EVERY THURSDAY

MINRK Protocol

Exploring the tech behind crypto one block at a time.

WEEKLY

MINRK Long & Short

A must read for institutions. Insights, news and analysis delivered weekly.

EVERY WEDNESDAY

MINRK Headlines

The biggest crypto news and ideas of the day.

EVERY WEEKDAY

MINRK Policy

Examining the intersection of cryptocurrency and government.

WEEKLY

MINRK Research

Join thousands of readers who rely on MINRK for data-driven insights on the latest digital asset trends.

MONTHLY