REA

“Reverse Engineer Anything,” an open-source MCP server plus CLI by GitHub user morluto https://github.com/morluto/rea, site at https://rea.tools. It wires established reverse-engineering engines (Ghidra, Hopper, IDA Pro, Frida, objdump, Rizin) to coding agents like Claude Code, Cursor, and Codex, returning code, references, call graphs, and runtime observations with evidence attached, so the agent can explain a feature down to binary level and rebuild it. Rust binaries yield embedded cargo-auditable crate names and dependency edges.

The growth record is what made it a talking point: roughly 40 stars to 57,000 in eight days in early October 2026, past 100,000 by 2026-10-13, reported as the fastest-growing repository in GitHub history https://akitaonrails.com/en/2026-10-13/ai-reverse-engineering-is-adobe-dead. The Adobe episode is the case study: a developer (ArtCraft, with Claude Opus-class agents per https://aiunderstanding.org/news/ai-reverse-engineering-tools-replicate-adobe-suite-and-microsoft-word-as-open-sour) clean-room reimplemented a seven-app Adobe suite as open-source Rust, hundreds of thousands of stars, the “potentially a lawsuit” line from 2026-10-23-youtube-lets-get-rusty-rust-perfect-language refers to this, and it is speculation, not a filed fact.

The relevance to this garden is that REA is an environment-and-constraints play for agents, a tool layer that turns “how does this work” into a queryable artifact with provenance, and the Adobe clones are rust-for-agents’s clean-room angle, strangers’ software rebuilt in a machine-checked language.

Sources