Recast

Turn your website into an agent‑ready reconstruction workspace.

One click captures a site you’re authorized to reproduce — its running code, rendered evidence, and assets — and hands a coding agent everything needed to rebuild it as a maintainable Next.js application.

Every extraction contains four layers

Runtime mirror
The site’s own localized code, runnable offline at its original routes — node runtime-mirror/serve.mjs and it’s live.
Static reference
Immutable, deterministic evidence of the rendered site with the source runtime disabled — the pixel baseline.
Rebuild kit
Routes, assets, design tokens, interactions, animation timelines, and multi-viewport screenshots, structured for agents.
Next.js workspace
A clean App Router / React / Tailwind project with acceptance tests, ready for reconstruction — never pasted HTML.

How it works

  1. Capture.Recast discovers your site’s routes and captures anchor pages at four viewports with interaction, dark-scheme, reduced-motion, and scroll states. Template siblings capture fast at content depth.
  2. Verify. Evidence is classified for reliability; the runtime mirror is trust-gated against captured baselines before an agent relies on it.
  3. Rebuild. A coding agent drives the mirror live, rebuilds the site as maintainable components, and proves the result against acceptance gates.

Everything runs locally in your browser. Recast collects nothing, transmits nothing, and works only on sites you own or have permission to reproduce.