{
 "schema_version": 1,
 "generated": "2026-10-19",
 "repo": "morluto/rea",
 "name": "rea",
 "owner": "morluto",
 "slug": "morluto-rea",
 "github": "https://github.com/morluto/rea",
 "what": "A plug-in that lets your AI agent take apart an app and explain how a feature works.",
 "why": "+229,268 stars this week, 335k total, talked about in 3 AI sources we track",
 "language": "TypeScript",
 "requirements": [
  "Node.js 22.x (>=22.19), 24.x (>=24.11), or 26+, plus npm",
  "An MCP-capable AI agent such as Claude Code, Codex, Cursor or Gemini CLI",
  "For native binaries: Hopper, Ghidra or IDA installed locally",
  "For websites: a Chrome-family browser",
  "On Linux: a procps-compatible ps on PATH for JavaScript/Electron analysis"
 ],
 "audience_note": "For developers and security-minded builders who want an AI agent to take apart an app they can run locally and explain how a feature works, with evidence.",
 "risk": "dual-use",
 "section": "weekly",
 "weekly_rank": 1,
 "category": "Security & Science",
 "url": "https://dedupedai.com/use-cases/morluto-rea/",
 "use_case_count": 9,
 "use_cases": [
  {
   "id": "morluto-rea--build-similar-feature-for-my-project",
   "title": "Rebuild a feature you saw, in your own project",
   "best": true,
   "url": "https://dedupedai.com/use-cases/morluto-rea/build-similar-feature-for-my-project/",
   "json": "https://dedupedai.com/use-cases/u/morluto-rea/build-similar-feature-for-my-project.json"
  },
  {
   "id": "morluto-rea--inspect-web-player-from-browser",
   "title": "Map how a website's front end behaves",
   "best": false,
   "url": "https://dedupedai.com/use-cases/morluto-rea/inspect-web-player-from-browser/",
   "json": "https://dedupedai.com/use-cases/u/morluto-rea/inspect-web-player-from-browser.json"
  },
  {
   "id": "morluto-rea--learn-how-app-feature-works",
   "title": "Learn how a feature in another app works",
   "best": false,
   "url": "https://dedupedai.com/use-cases/morluto-rea/learn-how-app-feature-works/",
   "json": "https://dedupedai.com/use-cases/u/morluto-rea/learn-how-app-feature-works.json"
  },
  {
   "id": "morluto-rea--explain-game-wasm-build",
   "title": "Pull apart a game's web build",
   "best": false,
   "url": "https://dedupedai.com/use-cases/morluto-rea/explain-game-wasm-build/",
   "json": "https://dedupedai.com/use-cases/u/morluto-rea/explain-game-wasm-build.json"
  },
  {
   "id": "morluto-rea--replay-saved-network-capture",
   "title": "Understand traffic from a saved HAR or SAZ file",
   "best": false,
   "url": "https://dedupedai.com/use-cases/morluto-rea/replay-saved-network-capture/",
   "json": "https://dedupedai.com/use-cases/u/morluto-rea/replay-saved-network-capture.json"
  },
  {
   "id": "morluto-rea--analyze-electron-app-directory",
   "title": "List modules and IPC in an Electron app",
   "best": false,
   "url": "https://dedupedai.com/use-cases/morluto-rea/analyze-electron-app-directory/",
   "json": "https://dedupedai.com/use-cases/u/morluto-rea/analyze-electron-app-directory.json"
  },
  {
   "id": "morluto-rea--decode-unity-il2cpp-metadata",
   "title": "List types and methods in a Unity game",
   "best": false,
   "url": "https://dedupedai.com/use-cases/morluto-rea/decode-unity-il2cpp-metadata/",
   "json": "https://dedupedai.com/use-cases/u/morluto-rea/decode-unity-il2cpp-metadata.json"
  },
  {
   "id": "morluto-rea--understand-native-binary-behavior",
   "title": "Get readable pseudocode from a native binary",
   "best": false,
   "url": "https://dedupedai.com/use-cases/morluto-rea/understand-native-binary-behavior/",
   "json": "https://dedupedai.com/use-cases/u/morluto-rea/understand-native-binary-behavior.json"
  },
  {
   "id": "morluto-rea--audit-android-apk-manifest",
   "title": "Check what an Android APK declares and does",
   "best": false,
   "url": "https://dedupedai.com/use-cases/morluto-rea/audit-android-apk-manifest/",
   "json": "https://dedupedai.com/use-cases/u/morluto-rea/audit-android-apk-manifest.json"
  }
 ],
 "disclaimer": "Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk."
}
