De-compiler (REA)

Decompiling Binary Code with LLM - Reverse Engineer Anything (REA) Explained: The Software Industry Will Never Be the Same / github

see also

# How Rea Works ⮺

Which agents can use REA? Any agent that supports local MCP servers. Setup configures the supported agents; other clients can use manual MCP registration.

Your agent calls REA through MCP to inspect the target and trace relevant code. REA returns findings with their evidence. The agent uses them to ask follow-up questions, explain the behavior, or write and test an implementation. CLI commands use the same workflows.

diagram

# REA Setup 📥

How to setup with cline or OpenFox?

$ npx rea-agents setup
# select agent or none => then continue
# install skills

# MCP 🐿️

Register the MCP server manually

# get version installed
$ npm view rea-agents dist-tags.latest
6.5.0

Use it in MCP definition

{
  "mcpServers": {
    "rea": {
      "command": "npx",
      "args": [
        "-y",
        "rea-agents@6.5.0",
        "mcp"
      ]
    }
  }
}

# Cline vs. Cursor vs. OpenFox

Feature Cline Cursor OpenFox
MCP integration Native Native Depends on build
Standard SKILL.md skills Supported Supported Must verify
REA MCP access Manual setup if not directly supported REA-supported setup Manual setup if compatible
REA workflow instructions Install skill Install skill or use supported setup Depends on skill discovery

# Cline

# OpenFox

self install:

I want to setup https://github.com/morluto/rea#rea-reverse-engineer-anything within this openfox server.

# Tools

# Java

More modern choices are JADX or Vineflower. - HN

# see also

caption

Written on April 26, 2024, Last update on February 18, 2026
MCP reverse compiler decompiler ghidra blog-code