Skip to Main Content

Daniel Wagner

Built at Meta Global AI Developer Hackathon · Oct 26, 2026 · Remote

Demo video · github.com/…

Generative staging tools rebuild the product from scratch. Details drift, flaws quietly vanish, and when a buyer says you hid the scratch, the seller has no proof. agenthand fixes that: an MCP server (Rust, one static binary, hand-rolled JSON-RPC over stdio) that stages the photo and proves the product never changed. Three tools. identify: Muse Spark 1.3 reads the photo, plans the cut, writes listing copy and a comp-based price range. cut_out: SAM 3.1 segments the product; the foreground and mask are stored with their hashes. draw: Muse Image 1.0 generates only the background plate, and deterministic code composites the stored product pixels over it. The tools compose into room runs, narrated by the open-weight Muse Spark Open. The claim is two-zone. The eroded core is proven pixel for pixel: 4,053,953 pixels checked, 0 changed on the demo bike. The thin margin ring, spokes first, may be rebuilt, and all 381,802 rebuilt pixels are counted and disclosed on the receipt. Every run, model call and receipt lives in a Proof Graph (rusqlite, inside the product) that anyone can re-verify offline with one command. The server is built twice, Rust and Python, cross-checked by a Differential Conformance Suite with one byte-identical schema and shared test vectors. Total settled Meta API spend for the whole build: $4.52. Full build story, first photo to public launch: https://ausernameforyou.github.io/agenthand/

Team