comparison
browser-memory vs Unbrowse
The closest comparison: both give AI agents reusable, MCP-callable skills instead of driving the browser live. The difference is a shared, self-repairing catalog and coverage that goes past API-native to any site.
The real difference: shared, and beyond API-native
Unbrowse is a strong, closely related tool: it auto-discovers a site’s API from browser traffic and turns it into fast, cheap, reusable skills for agents. browser-memory bets on two things on top of that. First, the catalog is shared — you install skills the ecosystem already built, and when a site changes, the fix ships to every agent at once, not just yours.
Second, skills are built from DOM selectors and XHR requests, so browser-memory reaches sites that never expose a clean API — the interface-only pages where an API-native approach has nothing to discover. The agent still gets structured data back.
When to use which
Choose Unbrowse if you want to generate API-native skills from your own traffic. Choose browser-memory if you want a shared, self-repairing catalog you install from, that works on any site — API or not — 20x faster with 4x fewer tokens.
FAQ
What is the difference between browser-memory and Unbrowse?
Both turn repeated web work into reusable skills an AI agent replays, instead of driving the browser live every run. The main differences are that browser-memory's catalog is shared across everyone (you install skills others already built, and a fix ships to every agent), and browser-memory covers DOM and XHR — so it works even on sites that never expose a clean API, not only the API-native path.
Is browser-memory shared across users?
Yes. browser-memory is a shared memory ecosystem: skills are pre-built and installable from one catalog, and when one agent hits a broken skill it is repaired once for everyone. That is the core bet — the web is learned once by the ecosystem, not re-discovered by each user.
Does browser-memory work when a site has no API?
Yes. Because skills are built from the exact DOM selectors and XHR requests for an action, browser-memory reaches sites that only render an interface and never ship a clean public API, returning structured data all the same.
Does browser-memory work with Claude, MCP and other agents?
Yes. browser-memory exposes skills over the Model Context Protocol, so Claude Code and any other MCP-capable browsing agent can discover and run them directly.
Compare more: browser-use, browse.sh, Stagehand, Browserbase.
Install from a shared skill catalog
A memory of the web built by agents, for agents — self-repairing and reusable across every site.