About
Paste a URL. Mateo captures how the site is built and how it behaves, then packages it for your coding agent.
Why it exists
Coding agents changed who gets to build software. They didn’t change how much they can see. Ask an agent to rebuild a website and you get a layout that is close enough, wearing generic styling. It can’t see the measured layout, the real assets, or how the page moves, so it fills the gaps with defaults.
The fix has been known all along: give the agent real evidence and it follows it faithfully. But collecting that evidence by hand means hours in DevTools, measuring sections, copying values, saving assets and recording hover states. Almost nobody does it.
Mateo does it for you. It loads the live page in a real browser, takes screenshots on desktop and mobile, measures the layout, records typography, color, spacing, motion and interactions, and collects the site’s downloadable assets. Then it packages everything as a Rebuild Package: a build spec, the measured evidence, the screenshots, the assets, a DESIGN.md and a ready-to-paste agent prompt.
What we believe
Measured, or clearly marked
A build spec is only useful if you know how much to trust each value. Values Mateo measured on the live page are recorded in evidence.json. Anything it had to infer is marked "(inferred)". Anything it could not capture is listed under Unknowns, so your agent asks you instead of guessing.
Written for agents, readable by people
REBUILD.md is structured markdown (numbered sections, measured tokens, page geometry, acceptance criteria) because that is what coding agents follow best. It also reads well for a person, because you are the one checking the agent's work against it.
Coverage, not promises
Every capture says what it measured and lists the known gaps. Coverage describes how complete the evidence is, not how good the design is. Mateo captures evidence, not a guarantee. Your agent closes the last gap with you.
Behavior, not just pixels
Mateo works with the page in a real browser. It measures where every section sits, triggers hover and focus states, observes motion and scroll effects, checks desktop and mobile, and collects the site's own downloadable assets. How a site is built and how it behaves is the whole product.
Get in touch
Mateo is actively built, and feedback shapes it. The changelog shows what changed and when. For anything at all, email support. It reaches the people who build the product.