Craft Anything can rebuild software from observation — but its tests have limits

The open-source tool gathers evidence from websites, apps and games for coding agents to create new versions, while its developers warn that behavioural checks remain incomplete for applications and games.

Craft Anything is an open-source tool designed to help a programming agent make a new version of a website, application or video game. Developed by ArtCraft, it gathers evidence about a chosen programme, passes that information to an agent to build a separate project, then checks the result against the reference. Clubic reports that the software is available for Windows, macOS and Linux.

The first step is inspection. In Clean Room mode, Craft Anything works from information visible during use, such as screenshots, text, page layout and menus. It does not examine the reference programme’s files or code. The project’s documentation says this approach is intended to keep the analysis within the bounds of what can be observed externally.

A separate Deep mode allows inspection of internal files and code. Craft Anything can use Ghidra, if installed, to examine compiled programmes. The National Security Agency describes Ghidra as a reverse-engineering framework with tools including disassembly and decompilation. Access to source files or deeper analysis is distinct from the clean-room approach.

After collecting observations, the tool hands them to a coding agent, which can build a new project according to the user’s requirements. Users may specify a language or select a game engine such as Unity, Unreal Engine or Godot. Agents can also access Craft Anything’s functions through its command-line interface or MCP server, according to the project’s GitHub documentation.

The final stage compares the new project with the reference and helps identify differences for further work. Website checks cover three screen widths. However, the developers’ status document says behavioural testing for applications and games remains partial; game self-tests rely on reports produced by the game build, rather than independent monitoring by Craft Anything. The workflow therefore offers a structured way to guide and review a reconstruction, but its checks are not equally mature across all software types.

Disclaimer: This content is intended for informational purposes only. Readers are advised to exercise their own judgement, conduct due diligence, or consult a qualified expert before acting on any information provided.