GITHUB REPO

Eine App-Funktion gesehen? Deine KI findet raus, wie sie funktioniert.

REA lässt deine KI eine App ohne Quellcode untersuchen: bis runter auf Maschinencode, mit Belegen, als Grundlage für deine eigene Version. Open Source (MIT), Erweiterung für Claude Code, Codex, Cursor und andere Agents, Analyse lokal.

  • REA
  • Claude Code
  • Codex
  • Cursor
  • Fortgeschritten

FEATURES

Was es kann.

1. Apps ohne Quellcode untersuchen

Du siehst in einer App eine Funktion, die du auch willst. Laut README kann dein Agent die App untersuchen, ohne ihren Quellcode zu haben, erklären, wie die Funktion arbeitet, die Belege zeigen und eine Version für dein Projekt bauen.

2. Native Programme bis zu Pseudocode und Assembly

Bei nativen Binaries geht die Analyse bis runter auf Pseudocode und Assembly, mit Hopper, Ghidra oder IDA.

3. JavaScript- und Electron-Apps

Bei JavaScript- und Electron-Apps verfolgt REA Module, Importe und Verbindungen. Das README zeigt das am Beispiel Notion: Eine Clipboard-Bridge in der Electron-App wird nachverfolgt.

4. Websites, Android und mehr

Dazu kommen laut README .NET, Websites, Android-APKs und vieles mehr.

5. Belege statt Behauptungen

Dein Agent erklärt nicht nur, wie die Funktion arbeitet. Er zeigt dir die Belege dafür, bevor er etwas Eigenes baut.

6. Läuft in deinem Agent

REA kommt als MCP mit Workflow-Anweisungen für Claude Code, Codex, Cursor, Gemini CLI und andere Agents. Die Analyse läuft lokal. Die Ergebnisse gehen an den Agent, dessen Anbieter eigene Datenregeln hat (so steht es in der FAQ des Projekts).

USE CASES

Wofür du es einsetzt.

  1. Du willst verstehen, wie eine Funktion arbeitet

    Der Beispiel-Prompt aus dem README: "Understand how search works in the Notes app, show me the evidence, and build a similar feature for my project."

  2. Du willst eine Berechnung nachbauen, die du verstehst

    Das Showcase-Beispiel DX-Ball: Aus dem alten Spiel wurde die Sound-Pan-Berechnung rekonstruiert, die den Ton zwischen links und rechts verteilt. Der Nachbau besteht 3.205 Original-x86-Fälle und reproduziert alle 63 Funktions-Bytes.

INSTALLATION

Ein Befehl, dann fragen.

Laut Projekt richtest du REA mit dem Setup-Befehl für deinen Agent ein (npm-Paket rea-agents, Website rea.tools). Danach beschreibst du deinem Agent in einem Satz, welche Funktion du verstehen willst.

rea-setup.sh
npx rea-agents setup

WICHTIG VORAB

Nur, was du untersuchen darfst.

  1. Vorab
  2. DISCLAIMER

    Nur Software, die du analysieren darfst

    Setz REA nur bei Software ein, die du analysieren darfst. Reverse Engineering kann rechtlich eingeschränkt sein, und du bist dafür selbst verantwortlich.

  3. Vorab
  4. DISCLAIMER

    Kein Kopieren geschützten Codes

    Geschützten Code oder geschützte Inhalte übernimmst du nicht. Proprietäre Software wird nicht kopiert. Es geht ums Verstehen und um deine eigene Umsetzung.

  5. Vorab
  6. DISCLAIMER

    Keine Umgehung von Schutzmechanismen

    DRM, Lizenzprüfungen und Anti-Cheat werden nicht umgangen. Das Projekt ist für legale Analyse gedacht.

  7. Vorab
  8. README

    Achtung vor Kopien mit ähnlichem Namen

    Es gibt Repos mit ähnlichem Namen. Das README warnt selbst vor Kopien. Das Original ist github.com/morluto/rea.

MEINE EINSCHÄTZUNG

Wofür es sich lohnt.

Gut geeignet für

  • Open Source (MIT), Analyse läuft lokal auf deinem Rechner
  • Liefert Belege, bevor dein Agent etwas Eigenes baut
  • Läuft in Claude Code, Codex, Cursor und anderen Agents

Weniger geeignet für

  • Nur für Software, die du analysieren darfst: kein Kopieren geschützten Codes, keine Umgehung von Schutzmechanismen
  • Die Ergebnisse gehen an den Agent, dessen Anbieter eigene Datenregeln hat
LizenzMIT
VoraussetzungEin Agent wie Claude Code, Codex oder Cursor
Quellegithub.com/morluto/rea (rea.tools)
Stand14.10.2026

Erst verstehen, dann selbst bauen.

Du kommst vom Reel? Das hier ist REA. Schreib mir APP auf Instagram, dann schick ich dir meinen Bauplan per DM. Mehr Tipps auf @till.schae

FAQ

Häufige Fragen.

Was kostet REA?
Nichts. Das Projekt ist Open Source unter MIT-Lizenz.
Brauche ich den Quellcode der App?
Nein. Laut README untersucht dein Agent die App ohne ihren Quellcode.
Darf ich damit jede App nachbauen?
Nein. Nur Software, die du analysieren darfst. Geschützten Code oder Inhalte übernimmst du nicht, und Schutzmechanismen werden nicht umgangen. Es geht ums Verstehen und um deine eigene Umsetzung.
Läuft die Analyse in der Cloud?
Die Analyse läuft lokal auf deinem Rechner. Die Ergebnisse gehen an den Agent, dessen Anbieter eigene Datenregeln hat.

Weiterlesen

Alle Anleitungen zu Coding und Agenten an einem Ort, von Skills über Connectors bis zu den Repos.

Coding & Agenten