Nicheloom

Market intelligence for builders — see what's gaining traction before it's crowded.

Browser4

an open-source browser engine for agents and concurrency

Details

External ID
46252251
Source
HN
Company
—
Product
Browser4
Website domain
github.com
Launched
Dec. 13, 2025
Cohort
—
Upvotes
7
Upvotes percentile
0.35877862595419846
Tags
—
Fetched at
Sept. 7, 2026, 9:25 p.m.
Updated at
Sept. 7, 2026, 9:25 p.m.

Description

Hi HN,I’d like to share an open-source project we’ve been working on for a while: Browser4.The motivation came from a recurring frustration: most browser automation tools (Playwright, Selenium, Puppeteer) are excellent for human-written scripts, but start to show friction when used as a core execution layer for AI agents or at very high concurrency.So instead of building “another wrapper around Playwright”, we experimented with a different direction: designing a browser engine where AI agents are first-class citizens.### What Browser4 isBrowser4 is a browser automation engine built on native Chrome DevTools Protocol (CDP), with a focus on:* Coroutine-safe concurrency (designed to run many browser sessions in parallel)* Agent-oriented APIs (navigation, interaction, extraction as composable actions)* Hybrid extraction: ML agent driven extraction + LLM extraction + structured selectors + an SQL-like DOM query language (X-SQL)* Low-level control without Playwright-style abstraction overheadIt’s written in Kotlin/JVM, mainly because we needed predictable concurrency behavior and long-running stability under load.The project is fully open-source (Apache 2.0).### What it’s not* It’s not a drop-in Playwright replacement.* It’s not a no-code RPA tool.* It’s not “LLM magic” — LLMs sit outside the browser engine.Browser4 intentionally stays close to the browser execution layer and leaves planning/reasoning to external agent loops.### Current use cases we’re testing* Large-scale web data extraction* Agentic workflows (search → navigate → extract → summarize)* Price / content monitoring with frequent revisits* High-concurrency crawling where browser startup and context switching are bottlenecksOn a single machine, we can sustain very high daily page visits, though we’re still validating benchmarks across different workloads.### Open questions (where I’d love feedback)* For agentic systems, does it make sense to bypass Playwright entirely and work closer to CDP?* Where do you see the biggest pain points when combining LLMs with browser automation today?* Is JVM a reasonable choice here, or is Python still the better tradeoff despite concurrency limits* What abstractions would you want in a browser engine built for AI agents?### Links* GitHub: https://github.com/platonai/browser4* Website (light overview): https://browser4.ioHappy to answer technical questions or hear criticism — especially from people running browser automation or agent systems in production.Thanks for reading.

Enrichment

Theme
browser automation and scraping for AI
Vertical
Horizontal
Function
Dev tools
Audience
Developer
AI stance
AI feature
Project type
Hobby / open-source project
Normalized one-liner
browser engine for agents and concurrency
Manually corrected
False

Could you build this?

No Building an independent browser engine capable of parsing modern HTML, CSS, JavaScript, and handling DOM execution with high concurrency from scratch is an immense systems engineering feat far beyond vibe coding.

What it would actually take: A custom browser engine requires an HTML5/CSS parser, layout/box tree engine, a JavaScript runtime engine (like V8 or QuickJS), and a custom rendering/event loop designed for concurrent headless execution. Teams spend tens of thousands of engineering hours building and maintaining compliance with evolving W3C web platform specs.

Discussion

6 comments analyzed.

Concerns raised: Rate limiting and bot detection triggered by aggressive parallelization, Session isolation and state pollution between concurrent agents, Token-based pricing model inefficient for agent-based workflows

Feature requests: X-SQL based extraction for high-complexity multi-entity data pipelines, ML agent-driven hybrid extraction capabilities, Sequential execution with realistic timing delays for rate-limit compliance

Competitors

Other products that read as similar to this one — 523 launches clear the similarity bar, closest 8 shown.

Attention rank: #350 of 524 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).

Launched 40 days after the earliest competitor.

Other launches for this product

Same idea, different domain

Nobody's really built a dev tools tool for Sales yet.