{"slug": "show-hn-cursed-browser-a-vlm-reads-the-html-and-hallucinates-the-page", "title": "Show HN: Cursed Browser – a VLM reads the HTML and hallucinates the page", "summary": "A developer released Cursed Browser, a tool that uses a vision-language model to read a webpage's HTML and hallucinate what the page looks like, rendering a unique visual interpretation with each load. The browser replaces traditional HTML and CSS parsing with LLM-based token prediction and VLM-generated pixels, claiming to be \"better than correct\" by being \"AI Native.\" The project has evolved from an initial version that asked an LLM to draw what a browser would show to a current open-source release that treats HTTP fetching as a \"formality,\" with a $200 million pre-seed enterprise version in development that generates a custom browser engine for each page load.", "body_md": "Cursed Browser asks an LLM to look at the page's HTML and draw what it thinks it looks like. Every page load is a surprise. Every render is a work of art. It's better than correct, it's *AI Native*.\n\n| Feature | Arc | Dia | Comet | Atlas | Cursed |\n|---|---|---|---|---|---|\n| HTML parsed by an LLM token-by-token | ❌ | ❌ | ❌ | ❌ | ✅ |\n| CSS interpreted via next-token prediction | ❌ | ❌ | ❌ | ❌ | ✅ |\n| Pixels hallucinated by a VLM | ❌ | ❌ | ❌ | ❌ | ✅ |\n| All hyphens upgraded to em—dashes | ❌ | ❌ | ❌ | ❌ | ✅ |\n\n**V1**: An LLM looks at HTML and draws what it thinks a browser would show. Technically a browser. Legally, probably also a browser. Morally, questionable.\n\n** V1.1** (current, open-source): Break unnecessary dependency on the web; the model memorized it during pretraining anyways. The HTTP fetch is a formality, a polite\nnod to legacy infrastructure. Acid test 100/100.\n\n**V2**: (oversubscribed $200m pre-seed, enterprise) The LLM writes a brand new browser engine from scratch every time you load a page. No bloat -- the engine only supports exactly the features that page needs. Extremely efficient.", "url": "https://wpnews.pro/news/show-hn-cursed-browser-a-vlm-reads-the-html-and-hallucinates-the-page", "canonical_source": "https://github.com/scosman/cursed_browser", "published_at": "2026-05-25 17:53:14+00:00", "updated_at": "2026-05-25 18:08:00.429523+00:00", "lang": "en", "topics": ["large-language-models", "generative-ai", "computer-vision", "ai-products", "ai-tools"], "entities": ["Cursed Browser", "Arc", "Dia", "Comet", "Atlas", "LLM", "VLM"], "alternates": {"html": "https://wpnews.pro/news/show-hn-cursed-browser-a-vlm-reads-the-html-and-hallucinates-the-page", "markdown": "https://wpnews.pro/news/show-hn-cursed-browser-a-vlm-reads-the-html-and-hallucinates-the-page.md", "text": "https://wpnews.pro/news/show-hn-cursed-browser-a-vlm-reads-the-html-and-hallucinates-the-page.txt", "jsonld": "https://wpnews.pro/news/show-hn-cursed-browser-a-vlm-reads-the-html-and-hallucinates-the-page.jsonld"}}