-
-
Notifications
You must be signed in to change notification settings - Fork 64
Home
lewistham9x edited this page Mar 7, 2026
·
2 revisions
Open-source API reverse engineering for AI agents.
Unbrowse captures real browser network traffic and turns it into reusable agent skills. Instead of automating browsers with slow, brittle DOM manipulation, agents call the underlying APIs directly — the same endpoints the website's own frontend uses.
Browse once. Teach forever. Every website is an API.
- Capture — Record network traffic from a real browser session
- Learn — Infer endpoints, auth patterns, and request shapes
- Generate — Output portable skill artifacts (SKILL.md, scripts, auth config)
- Replay — Execute captured APIs directly, no browser needed
- Share — Publish skills so other agents skip the browser entirely
Browser automation (Playwright, Puppeteer, etc.) forces machines to pretend to be humans — rendering pixels, parsing DOM, clicking buttons — to trigger API calls that could be made directly. Unbrowse short-circuits that path.
- Speed: Direct API calls run in ~200ms vs 10-30s for browser automation
- Reliability: Stable endpoints instead of fragile CSS selectors
- Security: No browser context to exploit (research shows browsing agents have significant vulnerabilities)
# OpenClaw skill (recommended)
npx skills add unbrowse-ai/unbrowse
openclaw gateway restart
# Standalone (any coding agent)
npx skills add lekt9/unbrowse-openclawSee Getting Started for detailed setup.
- Getting Started — Install, first capture, first replay
- How It Works — Core thesis and capture→learn→replay pipeline
- Skill Format — Anatomy of a generated skill
- Authentication — How auth capture and refresh works
- Marketplace — Publishing and discovering skills
- Research — Academic validation