Show HN: Rotunda - A browser built for agents with simulated typing

· ai ai-agents devtools · Source ↗

TLDR

  • Rotunda is a Firefox-based Python browser built for AI agents, using host-passthrough fingerprinting and humanized input instead of stealth spoofing.

Key Takeaways

  • Installs via uv add rotunda; swaps into Playwright with NewBrowser/NewContext helpers, minimal code changes required.
  • Stealth-plugin approach (JS property overrides, Chromium forks) is treated as a dead end; Rotunda instead passes real host GPU/audio data while hiding automation signals.
  • Agent CLI (uvx rotunda agent) manages profiles, daemon sessions, and element refs under ~/.rotunda; supports fill, type, scroll, upload, dialog, screenshot, and extract commands.
  • Built on Firefox/Juggler (not Chrome/CDP) because Juggler is isolated from browser context, reducing CDP-based bot signals.
  • Not designed for cloud crawling; positioned for delegated agent tasks on a local network, complementing services like Browserbase or ScrapingBee for public scraping.

Hacker News Comment Review

  • No substantive HN discussion yet.

Original | Discuss on HN