Mike's Notes
"A GitHub repo called REA, short for Reverse Engineer Anything, lets your agent look inside any app and build your own version." - The Code
It finally happened. These open-source apps can be freely downloaded and also hosted on a website using WebAssembly. All built in Rust.
Resources
- https://codenewsletter.ai/p/how-devs-are-using-this-viral-github-repo-that-reverse-engineers-anything
- https://archive.codenewsletter.ai/2109291727244988902
- https://github.com/storytold/photocraft
- https://getartcraft.com/apps
- https://github.com/morluto/rea
References
- Reference
Repository
- Home > Ajabbi Research > Library > Subscriptions > The Code
- Home > Handbook >
Last Updated
19/10/2026
How devs are using this viral GitHub repo that reverse engineers anything
...
By now, you’ve probably seen that one dev rebuilt Adobe’s software and open sourced all of it. That trend isn’t going to stop. Now a GitHub repo called REA, short for Reverse Engineer Anything, lets your agent look inside any app and build your own version.
In this issue, you’ll find 3 workflows devs are using to reverse engineer software, plus more fun projects to learn from. Let’s get started:
Todays Brief
- What is REA or Reverse Engineer Anything
- Workflow #1: Mod a game with Claude Code
- Workflow #2: Rebuilt a feature from another app
- Workflow #3: Build better software for your hardware
What it is. REA is an MCP server that lets you rebuild almost any software out there. It decompiles whatever app you point it at, then guides your AI agent to recreate the exact features you want.
How it works. You start by asking your agent something like, "How does this
- Workflow #3: Build better software for your hardware
What it is. REA is an MCP server that lets you rebuild almost any software out there. It decompiles whatever app you point it at, then guides your AI agent to recreate the exact features you want. feature work? Can you build a version of it for me?" Your agent passes that request to REA, which connects it into decompiler (the tools engineers use to turn compiled apps back into human-readable code).
With each pass, REA returns pseudocode showing what the code does, along with supporting evidence and anything it couldn't solve. Your agent keeps iterating until the feature is completely rebuilt.
To get started, have your agent install REA for you, or run "npx rea-agents setup" yourself and restart your agent. Just make sure to stick to open-source software and apps or devices you own, since many terms of service forbid reverse engineering.
Here are 3 workflows worth trying out this weekend:
... [See The Code for more details]
