THE AI SURFER‹ All resources

Reverse Engineer Anything

The Repo

github.com/morluto/rea

REA (Reverse Engineer Anything) lets your AI coding agent look at any app, work out how a feature actually works, show you the evidence, and then build you the same thing. It doesn't need the source code. It's free and open source.

Install It — 60 Seconds

Easiest way: copy the repo link above, paste it into your favourite AI coding agent — Claude Code, Cursor, Codex, Gemini CLI, Grok — and tell it to install REA. The docs tell it exactly what to run, so it sets itself up.

Doing it yourself:

  1. Make sure you have Node.js installed (v22 or newer).
  2. Open your terminal and run: npx rea-agents setup
  3. Pick your agent, then approve the changes.
  4. Restart your agent. That's it.

Now just ask it in plain English:

"Understand how search works in the Notes app, show me the evidence, and build a similar feature for my project."

Swap "Notes app" for whatever you want to pull apart.

Interesting Things To Point It At

The obvious use is copying a feature. The more interesting use is understanding why something works:

Humans have always copied what works. We just never had a way to do it this fast.

Reverse Engineer Your Life Next

Same idea, bigger target. If you want to spend 100% of your time and energy doing what you actually love, come learn the 90% AI / 10% Human system in our free workshop.

www.theaisurfer.com