REA
REA is an MCP server that lets AI agents reverse engineer apps and native binaries to explain how a feature works.
What it is good for
- Understanding how a feature in a compiled app works
- Inspecting app behavior without access to source code
- Tracing native binaries and extracted JavaScript or Electron code
- Building a similar feature with evidence from an existing app
At a glance
- Who it is for
- Setup
- Guided command-line setup
Level 4 of 5. You copy and paste commands into a terminal by following the instructions. Comfortable territory for vibe coders.
- Cost
- Free and open source
- Type
- MCP server or connector
- Tasks
- Works with
- Claude Code, Codex, Cursor, Gemini CLI, Grok Build, Hopper
Momentum
- Rank this week
- #22
- Best rank
- #1 week 41, 2026
- Stars gained last week
- +34,422
- GitHub stars
- 420,518
GitHub numbers as of Nov 2, 2026. Updated weekly.
On Hacker News
- Reverse engineer anything with agents, from app behavior down to native binaries 101 points, 39 comments, Oct 12, 2026
Ranking history
Official links
Setup steps are on the official pages. We do not repeat them here, since they change.
Questions
- Is REA free?
- Yes. It is free and open source (MIT license).
- Do I need to know how to code to use REA?
- You do not need to write code, but setup means copying and pasting commands into a terminal by following its instructions.
- What does REA work with?
- According to its own documentation, it works with Claude Code, Codex, Cursor, Gemini CLI, Grok Build, and Hopper.
- What is REA good for?
- Understanding how a feature in a compiled app works, inspecting app behavior without access to source code, tracing native binaries and extracted JavaScript or Electron code, and building a similar feature with evidence from an existing app.
Similar agents
- GitDiagram
GitDiagram is an MCP server and web tool that turns a GitHub repository into an architecture diagram or narrated video for people who need to understand a codebase.
- Solana MCP by Vybe
Solana MCP by Vybe is an MCP server (a connector that lets AI apps like Claude use another tool) that gives AI apps live Solana wallet, token, and trade data.
- Understand-Anything
Understand-Anything is a plugin that turns a codebase, knowledge base, or docs into an interactive graph you can explore and ask questions about, for people new to a project.
- CodeGraph
CodeGraph is a code knowledge graph that gives AI coding agents the relevant source code in fewer steps, running locally on your machine for developers.
- OmO
OmO is a coding agent app that turns a single prompt into finished software work for developers and builders who want agents to handle multi-step jobs.
- Context7
Context7 is an MCP server that gives AI coding agents up-to-date library documentation for developers.