
REA — Reverse Engineer Anything connects AI agents to reverse engineering tools through an MCP interface. It supports investigation of native binaries, JavaScript and Electron applications, .NET assemblies, and websites.
An agent can inspect an application, trace how a feature works, and produce an explanation grounded in the resulting evidence. The project also supports command-line workflows and analysis using existing Hopper, Ghidra, or IDA installations.
Analysis runs locally. The workflow aims to connect observed behavior with implementation details, helping developers understand software whose source they cannot inspect directly. The usefulness of a result depends on the available analysis tools and the evidence they recover.