REA (Reverse Engineer Anything) has been all over GitHub and X. In this video I show what it actually does, then use it with Claude Code to rebuild the one Wispr Flow feature I use every day: hold a key, talk, let go and the text lands wherever your cursor is. Step 1, What REA is: REA is an MCP server. Claude Code asks it to look at an app, and it runs tools like Ghidra, a JavaScript analyser, Chrome and JADX to take the app apart. Claude gets the evidence back and either explains how the app works or builds its own version. Step 2, Setup: One command in your terminal, npx rea-agents setup. Pick Claude Code, then restart it. Step 3, The prompt: One prompt, dictation only. REA reads Wispr Flow's files without ever launching the app and labels every finding observed, inferred or unknown. Step 4, The test: About 15 minutes later Claude came back with Hold to Type. Hold Right Option, speak and release. The text pastes wherever your cursor is. It runs on a Whisper model on my Mac, so nothing goes to the cloud. Step 5, Is this new? Not really. The NSA made Ghidra free back in 2019 and these tools have been around for years. What REA adds is all of them behind one connection your agent can use, so Claude works from evidence instead of guessing. The prompt I used: Use REA to work out how Wispr Flow's dictation works: the hotkey you hold, the recording, the speech-to-text, and how the text gets typed wherever the cursor is. It's installed on this Mac. Read its files only, don't launch it. Label every finding observed, inferred or unknown. Then build my own version of just that: hold a key, speak, let go, and the text is typed wherever my cursor is. Use the local Whisper model on this Mac, nothing in the cloud. Resources: REA on GitHub → https://github.com/morluto/rea REA website → https://rea.tools/