CONFIRMADO: o projeto open source REA, sigla para Reverse Engineer Anything, tornou-se um dos repositórios mais comentados do GitHub em outubro de 2026 ao conectar agentes de codificação com inteligência artificial a ferramentas profissionais de engenharia reversa. Criado em abril de 2026 pelo desenvolvedor conhecido como morluto, o projeto passou meses quase despercebido e explodiu no início de outubro: tinha menos de 10 mil estrelas em 6 de outubro e já passava de 300 mil em meados do mês, segundo relatos da época.
O que o REA faz — e o que ele não faz
Na prática, o REA é um servidor MCP (Model Context Protocol) com interface de linha de comando que permite a agentes como Claude Code, Codex e Cursor inspecionar softwares sem acesso ao código-fonte original. Ele dá ao agente acesso a ferramentas consagradas da área, como Ghidra, IDA Pro e Hopper, para analisar binários nativos, aplicações JavaScript e Electron, assemblies .NET, apps Android, sites e firmware. O ponto central, destacado por praticamente todas as análises, é que o REA não traz um descompilador próprio: ele organiza, executa e registra as evidências, e o raciocínio fica com o agente.
Isso também define os limites do que a ferramenta entrega. O REA não recupera o código-fonte original de um programa e não clona sozinho um software complexo. As estrelas no GitHub medem atenção, não instalações nem uso real — e os próprios relatos alertam que copiar ou analisar software comercial pode esbarrar em contratos, direitos autorais e regras de anti-circunvenção que variam por país. A análise roda na máquina do usuário, mas os resultados passam pelo provedor do agente de IA.
Por que o mundo dos games entrou na conversa
Entre os usos mais comentados estão reconstruções de jogos clássicos: o site oficial do projeto lista demonstrações como a reconstrução de DX-Ball, jogo de 1996, e a reconstrução de código de Touhou 4, com comparações de replays para validar o resultado. Para desenvolvedores e preservacionistas, a promessa é acelerar o estudo de como um jogo antigo funciona — algo útil para restauração, ports e mods de títulos que o usuário já possui. A contrapartida é que as mesmas técnicas podem ser usadas para copiar funcionalidades de produtos alheios, o que mantém o debate jurídico aberto.
A onda continua: do software aos objetos
O fenômeno já gera derivados. Em 24 de outubro, o desenvolvedor Marco Franzon apresentou no X o print3d, um plugin descrito por ele como “REA para objetos”: a partir de uma ideia, foto ou anúncio de produto, o agente escreve um script no Blender, confere a malha e a fatia para impressão em impressoras Bambu Lab. A informação, classificada aqui como DECLARAÇÃO do autor repercutida pela imprensa especializada, mostra como o formato “agente + ferramenta especialista” está se espalhando para além do software. Na mesma linha, o CEO da Perplexity, Aravind Srinivas, anunciou em 16 de outubro que a skill do REA passou a acompanhar o Perplexity Computer — outra DECLARAÇÃO pública, não um fato verificado de forma independente.
Já a previsão de Amjad Masad, CEO da Replit, de que “todo software acabará se tornando open source” por causa desse tipo de ferramenta é ESPECULAÇÃO: uma leitura do executivo sobre o futuro, não uma consequência demonstrada. O que está confirmado até aqui é mais modesto, mas nem por isso pequeno: a barreira para entender como um programa funciona caiu bastante — e a discussão sobre o que fazer com esse conhecimento está apenas começando.
Crédito da imagem: captura de tela do REA, via Wikimedia Commons.
Fontes: Wikipedia — Reverse Engineer Anything; GitHub — morluto/rea; PBX Science — Can REA Reverse Engineer All Software?; CellCog — We Reverse Engineered REA; 3DPrinting.com — “REA for Objects” print3d
Transparência: esta matéria foi produzida com auxílio de inteligência artificial, a partir do cruzamento de publicações públicas no X e fontes da internet listadas abaixo. Recomendamos consultar as fontes originais para confirmar os detalhes.
Muse