True AI-Native Browser — a VLM reads the HTML and hallucinates the page.
Swift
279
20 commits
updated May 8, 2026
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.
| Feature | Arc | Dia | Comet | Atlas | Cursed |
|---|---|---|---|---|---|
| HTML parsed by an LLM token-by-token | ❌ | ❌ | ❌ | ❌ | ✅ |
| CSS interpreted via next-token prediction | ❌ | ❌ | ❌ | ❌ | ✅ |
| Pixels hallucinated by a VLM | ❌ | ❌ | ❌ | ❌ | ✅ |
| All hyphens upgraded to em—dashes | ❌ | ❌ | ❌ | ❌ | ✅ |
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.
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 nod to legacy infrastructure. Acid test 100/100.
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.
20 commits
Swift
100.0%
True AI-Native Browser — a VLM reads the HTML and hallucinates the page.
Swift
279
20 commits
updated May 8, 2026
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.
| Feature | Arc | Dia | Comet | Atlas | Cursed |
|---|---|---|---|---|---|
| HTML parsed by an LLM token-by-token | ❌ | ❌ | ❌ | ❌ | ✅ |
| CSS interpreted via next-token prediction | ❌ | ❌ | ❌ | ❌ | ✅ |
| Pixels hallucinated by a VLM | ❌ | ❌ | ❌ | ❌ | ✅ |
| All hyphens upgraded to em—dashes | ❌ | ❌ | ❌ | ❌ | ✅ |
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.
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 nod to legacy infrastructure. Acid test 100/100.
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.
20 commits
Swift
100.0%