A ArtCraft, que se destacou na internet com “clones” do Adobe Photoshop, apresentou o Craft Anything, ferramenta open source para estudar programas e orientar uma IA a criar seu próprio clone, reproduzindo a aparência e o comportamento do aplicativo original, como propõe a ArtCraft com seus editores. A equipe chama o método padrão de clean room: observar a aparência visível sem ler o código do original. O projeto tem licença dupla MIT ou Apache-2.0 e está em alpha inicial. O Tambotech não executou o programa nem verificou a fidelidade das reconstruções.

A mudança de proposta é concreta: os aplicativos da família, como o PhotoCraft, são editores que o usuário abre para trabalhar; o Craft Anything tenta organizar a criação de outro software. A versão 0.2.0, publicada em 1º de novembro de 2026, melhora a retomada de construções interrompidas e a apresentação de erros e atividade do agente em relação à 0.1.0. Ter instaladores disponíveis não significa que a ferramenta esteja pronta para uso profissional.
O que é o Craft Anything
O aplicativo reúne investigação e geração de código em um mesmo projeto. Segundo a documentação, o fluxo passa por Study, para estudar o alvo; Build, para construir; Check, para comparar; e Ready, para abrir o resultado ou pedir refinamentos. O usuário descreve o que quer recriar e pode indicar a linguagem ou o tipo de aplicação. A IA escreve um projeto novo a partir das informações reunidas, sem recuperar o código-fonte original.
A aproximação com o Reverse Engineer Anything, já abordado pelo Tambotech, exige uma distinção. O REA atual roda sobre Node.js e conecta agentes a ferramentas de investigação. A análise nativa profunda usa programas externos como Ghidra, IDA, Hopper ou Kuna; algumas inspeções estáticas, como as de JavaScript e .NET, dispensam esses motores. O agente pode usar os achados para escrever e testar uma implementação. Já o Craft Anything reúne estudo, construção, comparação e refinamento na própria interface e tem um motor em Rust com desmontador e descompilador próprios, capazes de produzir assembly e pseudo-C sem um programa externo. Ghidra é uma integração opcional no modo Deep. O REA tem licença MIT; o Craft Anything permite escolher MIT ou Apache-2.0.
O interesse pela ArtCraft ajuda a explicar esse caminho. Reproduzir a disposição de menus, painéis e comandos pode reduzir o esforço de quem conhece o aplicativo de referência: a pessoa procura uma função onde já está acostumada a encontrá-la. Essa familiaridade teve recepção positiva identificável, embora não seja prova de aprovação geral nem de equivalência técnica.
Ao experimentar o PhotoCraft, Mike Pearl, do Gizmodo, relatou que os comandos de seleção, montagem e ajuste de cor estavam onde esperava. Também descreveu falhas imprevisíveis na Transformação Livre. Em outro teste, David Fekke elogiou a familiaridade dos menus e os ajustes de níveis e curvas, mas encontrou problemas em seleções, caminhos e camadas. Já um comentário no Hacker News relatou lentidão com um projeto de cliente. São experiências específicas com o PhotoCraft, não testes do Craft Anything ou um consenso sobre a suíte.
Recursos já existentes e tecnologia de reconstrução
Escrito em Rust, com interface de desktop em egui, o Craft Anything também oferece o executável de linha de comando craft-anything-cli e servidor MCP, protocolo que permite a agentes chamar ferramentas. O mesmo motor atende essas interfaces. O modo simples acompanha o projeto; o avançado expõe painéis de investigação e evidências. Para compilar o projeto, o README exige Rust 1.97 ou mais recente. A documentação descreve estes recursos:
- Estudo de sites a partir de capturas de tela, texto visível e medidas de layout.
- Construção de um novo projeto por um agente de programação instalado no computador.
- Comparação de sites em 1440, 768 e 390 pixels, larguras padrão de computador, tablet e celular.
- Registro de diferenças, perguntas e pedidos de autorização durante o trabalho.
- Inspeção mais profunda de arquivos e programas quando o modo Deep é habilitado.
No clean room padrão, o projeto diz bloquear ferramentas que leem o interior do alvo. Para aplicativos e jogos, o estudo parte das imagens e descrições fornecidas. Se o estudo em execução estiver autorizado, inicia o programa original uma vez para capturar sua janela e a árvore de interface no Windows e no macOS, com nomes, papéis e posições dos controles. Não dirige o aplicativo nem acompanha seu uso ao longo do tempo. Deep libera análise de código e arquivos para alvos próprios ou autorizados. O nome clean room descreve a política do projeto; não é um certificado jurídico de que qualquer reconstrução pode ser distribuída. A documentação atual também reconhece diferenças nas regras de aprovação entre agentes, portanto essa proteção não deve ser presumida idêntica em todos eles.
Nos sites, a comparação combina layout e SSIM, medida de similaridade visual, e considera a página inicial e as páginas internas capturadas. O código permite até 12 internas, mas a configuração padrão captura quatro. O fluxo prevê até seis rodadas de refinamento ou até atingir 90% de semelhança; falhas e itens que não puderam ser comparados também podem impedir a aprovação. Turnos interrompidos podem ser retomados automaticamente até três vezes, e um turno de construção pode durar 24 horas. Esses limites não são uma promessa de prazo ou de fidelidade funcional: uma nota visual alta não comprova cadastro, pagamentos ou outros comportamentos.
O STATUS da versão 0.2.0 tem data interna de 23 de outubro de 2026; o documento na branch principal, consultado nesta apuração, já informa atualização em 2 de novembro de 2026. Ambos registram que ainda não houve uma construção ao vivo no modo clean room, mas isso não significa ausência de reconstruções reais em geral. A seção de limitações relata testes internos de 18 de outubro de 2026, no Windows 10 e pela linha de comando: um site chegou a Ready com 96% de semelhança em 1,5 minuto, e um pequeno aplicativo em Rust e egui chegou a Ready em nove minutos, verificado apenas pela compilação. Um jogo chegou à etapa Build e foi interrompido antes de Check. São relatos da equipe, não benchmarks independentes nem comprovação de equivalência funcional.
As contagens também precisam de versão: o README da release 0.2.0 anuncia 284 ferramentas, das quais 271 no motor. Na branch principal consultada em 2 de novembro de 2026, README e STATUS informam 314 no total e 298 no motor. O catálogo em desenvolvimento não deve ser confundido com o da release distribuída.
Para jogos, a detecção contempla 12 motores, entre eles Unreal, Unity, Godot, Source, GameMaker, RPG Maker e Ren’Py. Por padrão, os alvos Unreal e Godot são recriados no mesmo motor; os demais usam Unity, salvo escolha explícita de outra tecnologia no pedido. A validação exige também um autoteste da nova implementação, com movimento, ação e interface do jogo. O resultado é um relato do próprio programa: o Craft Anything ainda não observa a partida nem mede sozinho todos os valores. Aplicativos podem ter a janela e os controles rotulados comparados quando o estudo em execução está ativo; isso é mais restrito que testar todo o comportamento do original.
Há também um relato de uso fora da documentação: Preston, do Quick Finesse, afirma ter fornecido três capturas de seu próprio aplicativo de aulas de espanhol e recebido uma versão web em cerca de 14 minutos. Segundo ele, telas não mostradas foram inferidas e as fotos deram lugar a imagens substitutas. O relato não apresenta um benchmark reproduzível nem demonstra reprodução integral do aplicativo.
Principais dúvidas sobre o projeto
É gratuito, inclusive para gerar outro aplicativo?
O código permite uso, modificação e distribuição sob MIT ou Apache-2.0, respeitadas as condições da licença escolhida. Isso não inclui créditos de IA: a construção depende da conta ou cota do usuário. Claude Code é a integração prioritária, com execuções reais relatadas; o adaptador Codex ainda não foi validado em uma instalação real. Há integração opcional por ACP, protocolo de comunicação com agentes, para Gemini CLI, Qwen Code, OpenCode e Goose, testada com mensagens simuladas, não com esses agentes reais. Anthropic, OpenAI, OpenRouter e servidores locais compatíveis com OpenAI também têm backends por API; a documentação diz que nenhuma construção por essa via foi executada ao vivo nos testes relatados.
A geração opcional de imagens e modelos 3D exige autorização e chave própria do fal.ai. O catálogo inclui Nano Banana Pro, FLUX dev e schnell para imagens e Tripo P1 para modelos 3D. O orçamento padrão é de US$ 5 por projeto, ajustável em budget_usd, não uma gratuidade ou preço fixo por reconstrução. O STATUS relata uma geração real com FLUX dev seguida de modelo 3D; Nano Banana Pro ainda não havia sido testado com chave real. O nome e os logos ArtCraft ficam fora da licença do código: as regras da marca exigem removê-los ou substituí-los em versões modificadas distribuídas ou publicadas. Há exceção para um fork mantido apenas para propor alterações ao repositório original.
Em quais plataformas está disponível?
A release 0.2.0 disponibiliza pacotes para Windows, macOS, Linux e FreeBSD, além de um visualizador de arquivos para navegador. Esse visualizador não deve ser confundido com toda a reconstrução de aplicativos funcionando na web. Na consulta de novembro de 2026, o site oficial ainda exibia 0.1.0 e o README mencionava a primeira release como etapa futura; a versão informada aqui foi conferida na página de releases do GitHub.
Pode copiar qualquer software e seus arquivos?
Não. A documentação orienta o uso em software próprio ou autorizado e afirma que a ferramenta não contorna DRM, logins ou sistemas antitrapaça. Também prevê autorização antes de reutilizar logos, fotos e textos. Habilitar Deep não concede direitos sobre o alvo, e a licença open source do Craft Anything não se estende ao programa analisado.
A familiaridade que chamou atenção no PhotoCraft agora aparece como objetivo de uma ferramenta de reconstrução. Para avaliar o resultado, reconhecer a interface é só o começo: ainda é preciso conferir comportamento, arquivos produzidos e permissões de uso. O próprio projeto mantém essa entrega no estágio de alpha inicial.
Fonte: repositório e documentação do Craft Anything, ArtCraft, REA, Gizmodo, David Fekke, Hacker News e Quick Finesse, nos links do texto.




