Skip to main content
AdOpenFree logoPromote your productReach more potential users and drive product growth and revenue.Advertise
Favicon of Craft Anything

Craft Anything

Free Listing

Craft Anything is an open-source, pure-Rust engine that studies how a website, app, or game works, then has a coding agent build your own version and checks it against the original.

Visit storytold/craft-anything

Overview

Craft Anything is an open-source software research and rebuild tool. Point it at a website, app, game, or file, and it studies the original with inspection tools, has a coding agent build a new project, checks the result against the original, and refines it. It is a clean-room engine written in pure Rust and runs as a desktop app, CLI, and MCP server, with parts available in the browser as WebAssembly.

Key Features

  • Studies websites, desktop apps, phone apps, games, and files with real inspection tools and evidence behind each answer.
  • Lets a coding agent build a new project in the language, framework, or engine named in the request, or a sensible default.
  • Checks builds against the original, including websites at three screen widths, a game's own self-test, and app runs, then refines what does not match.
  • Offers Clean room and Deep modes; Clean room avoids reading the original's code, files, or page source and works from visible information.
  • Exposes every tool as a CLI subcommand and an MCP tool so an agent can study a target or run a rebuild without the app.
  • Includes a desktop app, CLI, and MCP server with 320 tools for native programs, .NET, Java, Android, Apple, Electron/JavaScript, websites, firmware, packet captures, databases, and game files.

Use Cases

  • Recreate a website's layout and behavior while checking responsiveness at three screen widths.
  • Study an existing game's gameplay and rebuild it in Unity, Unreal, or Godot.
  • Inspect an app or file to understand how it works, with evidence, confidence, coverage, and limitations.
  • Run agent-driven rebuilds from the command line or through an MCP client without opening the desktop app.

Getting Started

  • Requires Rust 1.97 or newer. Clone the repository, then run cargo run --release -p craft-anything for the desktop app, or cargo install --path apps/craft-anything-cli for the CLI, and run craft-anything-cli doctor to check the install, coding agents, and engines. Building needs

Deployment & Requirements

  • Rust 1.97 or newer is required to build from source. On Debian or Ubuntu, the desktop app also needs libxkbcommon-dev, libwayland-dev, libx11-dev, libxrandr-dev, libxi-dev, libgl1-mesa-dev, and libgtk-3-dev. Building needs a coding agent installed and signed in on your computer;

Before You Adopt

  • License: Apache-2.0. Review its terms before using, modifying, or distributing the project.
  • Craft Anything is in early alpha, with some capabilities working, some partial, and more planned.
  • Building requires a coding agent on your computer; Claude Code is supported first.

Comments

Sign in to leave a comment.

More like Craft Anything

Favicon of GBrain

GBrain

Free ListingStars: 31.9K

A controllable shared memory layer for AI agents

MCP Servers & Tool Connectors

GBrain is a self-hostable memory layer for AI agents that stores sourced facts, supports corrections, and offers keyword, semantic, graph, and optional cited synthesis retrieval.

Favicon of HA-MCP

HA-MCP

Free ListingStars: 5.6K

Configure and automate Home Assistant with AI

MCP Servers & Tool Connectors

HA-MCP is a Model Context Protocol server that lets AI assistants like Claude and ChatGPT interact with Home Assistant. It supports device control, state queries, automations, dashboards, history, backups, and more through natural language.

Favicon of PipesHub

PipesHub

Free ListingStars: 4K

Open-source, permission-aware context for AI agents

MCP Servers & Tool Connectors

PipesHub is an open-source context layer for AI agents that turns company knowledge from connected business systems into permission-aware search and cited answers, with self-hosted deployment and SDK/MCP access.