One Human + One Agent = One Browser From Scratch in 20K LOC
Details
- External ID
- 46779522
- Source
- HN
- Company
- —
- Product
- One Human + One Agent = One Browser From Scratch in 20K LOC
- Website domain
- emsh.cat
- Launched
- Jan. 27, 2026
- Cohort
- —
- Upvotes
- 324
- Upvotes percentile
- 0.9841897233201581
- Tags
- —
- Fetched at
- Sept. 7, 2026, 9:25 p.m.
- Updated at
- Sept. 7, 2026, 9:25 p.m.
Description
Related: https://simonwillison.net/2026/Jan/27/one-human-one-agent-on...
Enrichment
- Theme
- browser automation and scraping for AI
- Vertical
- Horizontal
- Function
- Agent / copilot
- Audience
- Developer
- AI stance
- AI-native
- Project type
- Hobby / open-source project
- Normalized one-liner
- ai agent that builds web browsers
- Manually corrected
- False
Could you build this?
No Creating a web browser engine from scratch—even a basic one in 20k LOC—requires deep knowledge of HTML/CSS parsing specifications, layout box trees, and rasterization.
What it would actually take: A custom browser engine requires writing an HTML tokenizer/parser, a CSS parser with rule cascade and specificity resolution, a layout/render tree calculator (handling inline vs. block formatting contexts), and a 2D graphics rasterizer backend (e.g., Skia or software rendering). This requires intense domain knowledge of W3C specs and systems software architecture.
Discussion
20 comments analyzed.
Competitors mentioned: Servo browser engine, Blitz browser, React-Native, Webrender, Vello graphics library
Concerns raised: AI-generated code becomes unmaintainable as complexity grows, Agent struggles with long-term project vision and future-proofing, Local LLM models too slow with high context windows, AI code quality degrades during maintenance phase, Complexity compounds exponentially, making AI-generated codebases harder to extend
Feature requests: Open source agent harness for local experimentation, Better LLM orchestrators that keep context windows manageable, Explicit guidance to specification documents during agent code generation, Architecture mapped to Web standards (HTML spec event-loop, etc)
Competitors
Other products that read as similar to this one — 64 launches clear the similarity bar, closest 8 shown.
Attention rank: #1 of 65 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).
Launched 45 days after the earliest competitor.
- Agent-Zero-To-One · github · 2026-09-20 · 12 upvotes · similarity 0.40
- Browser4 · hn · 2025-12-13 · 7 upvotes · similarity 0.39
- Netlify for Agents · hn · 2026-04-22 · 13 upvotes · similarity 0.37
- agent-from-scratch · github · 2026-09-15 · 12 upvotes · similarity 0.37
- Tilion · hn · 2026-07-14 · 8 upvotes · similarity 0.36
- AGENT FOXXY · ph · 2026-09-27 · 1 upvotes · similarity 0.35
- Miniclaw · github · 2026-09-14 · 16 upvotes · similarity 0.35
- Rotunda · hn · 2026-05-13 · 13 upvotes · similarity 0.35
Other launches for this product
- No other launches for this product.
Same idea, different domain
Nobody's really built a agent / copilot tool for Agriculture yet.