April 24, 2026
AI gets the wheel—buckle up
Show HN: Browser Harness – simplest way to give AI control of real browser
AI gets the keys to your browser — cheers, boos, and “open washing”
TLDR: A new tool claims AI can fully run your browser with minimal setup. The crowd is split between automation hype and alarm bells over “open washing,” security concerns about a reported remote‑code bug, and a viral joke about AI wandering into NSFW tabs—useful, risky, and very controversial.
Browser Harness says it lets an AI drive your web browser like a human—clicking, typing, even writing its own missing helper functions mid-task. The repo is compact, the setup is copy‑paste simple, and there’s a free remote browser tier. The pitch? “You will never use the browser again.” Fans of Browser Harness are intrigued.
Then the comments exploded. Practical users chimed in: they’ve done similar with Vercel’s agent-browser or Playwright and say it shines for scraping and automation—nothing magical, but handy. Skeptics yelled “open washing,” while comparison warriors asked how it stacks up to dev-browser, which lets AI write code directly. The biggest record scratch: a commenter claims they reported a “remote code execution” bug weeks ago and got crickets. Cue the safety sirens and “should I run this on my real machine?” panic.
And because the internet stays undefeated, humor crashed the party: one user joked about waking up to an “LLM roleplaying with itself while looking at porn,” becoming the thread’s runaway meme and a cautionary tale. Net-net: half the crowd is hyped for hands-free browsing, half is clutching their passwords and demanding guardrails. It’s automation dream vs. security nightmare, with popcorn served and hot takes flying.
Key Points
- •Browser Harness is a lightweight, self-healing tool that lets LLMs control a real Chrome browser via CDP.
- •The system uses a single websocket connection to Chrome, avoiding frameworks and intermediaries.
- •Agents can extend functionality mid-task by editing helpers.py (e.g., adding an upload_file function).
- •Setup involves installing the GitHub repo, reading install.md and SKILL.md, and optionally verifying by starring the repo.
- •A free remote browsers service offers up to three concurrent browsers with API keys from cloud.browser-use.com.