cuttle is a browser for your agent. Websites do not block it. It keeps your logins. When a website asks for a person, you can take control. It works with playwright-cli, agent-browser and browser-use.
HEALTH ? 80 / Healthy
// readme
cuttle
Your agent’s stock browser fails on the real web. Sites show captchas, Cloudflare walls and “verify you are human” pages. The browser forgets every login when the process ends. You cannot see what the agent sees. cuttle is a browser for your agent that fixes these three problems:
- Not blocked. The browser is a patched Chromium build that looks like a normal person’s browser, with one consistent identity: fingerprint, proxy, IP location, locale and timezone.
- Stays signed in. Sign in once through the viewer. The login persists across agent sessions and across restarts.
- You can step in. A built-in viewer shows the live browser. When a site wants a human, you solve the captcha or 2FA yourself and the agent continues.
It ships with its driver: playwright-cli 0.1.23 is bundled in the image, so
cuttle pw <args> drives the browser on any backend with nothing to install and
nothing to attach by hand (docs/OPERATING.md). Any other CDP
client can attach to the same browser.
It can also drive itself (experimental): cuttle jev-browse --task '...'
walks toward a goal one step at a…