Browserbase is developing custom browser infrastructure to accommodate the evolving role of AI-driven automation on the web, which traditional browsers were not designed to support. Since browsers like Chrome were initially created to run on personal machines and not on servers, they lack the flexibility needed for long-term, programmatically controlled sessions that mimic real browsing behavior. To address this, Browserbase has forked the Chromium project to implement specific modifications that allow their browsers to function identically to Chrome, maintaining the same APIs, identity, and stability required for automated tasks. The process involves navigating the complex and distributed Chromium source tree, making changes to properties like `navigator.webdriver` and `navigator.hardwareConcurrency`, and ensuring that these adaptations remain compatible with Chromium's rapid release cycle. Establishing a dedicated build infrastructure helps Browserbase compile changes quickly and iterate efficiently, transforming the traditionally slow build process into a more manageable workflow. By enabling long-running, stable browser sessions through patches like `kBrowserAliveWithNoWindows`, they aim to support AI agents and automated workflows that demand continuous operation, thereby redefining the browser's role in an era where automation is integral to web usage.