OSS2026-06-23 · source-backed
Simon Willison ported a 0.2B image-inpainting model to the browser via WebGPU using Claude Code.
Story
On June 22 Willison documented porting the 0.2B Moebius inpainting model to run fully client-side via WebGPU, using Claude Code to do the conversion, with a live demo. (simonwillison.net) A concrete data point on how far "small model plus coding agent plus WebGPU" has come for shipping local-first ML with no server round-trip. The interesting part isn't the model, it's that the conversion work was agent-driven. That's the future of porting: describe the target, let the agent grind the WebGPU plumbing.
Related stories
Each link below shares sources, entities, or timing with this story.
Shared entities / Same source domain / Shared topic / Earlier coverage
Simon Willison Admits He Stopped Reviewing Agent-Generated Code. 660 HN Comments Later, Nobody Has a Good Answer.
Both cover Claude Code, Simon Willison, Willison; reported by the same outlet (simonwillison.net); overlapping topics (claude, code, coding, willison).
Simon Willison Admits the Line Between Vibe Coding and Real Engineering Has Collapsed
Both cover Claude Code, Simon Willison, Willison; reported by the same outlet (simonwillison.net); overlapping topics (agent, code, coding, willison).
Shared entities / Same source / Shared topic / Earlier coverage
Datasette 1.0a33 was built by splitting one feature across two frontier models.
Both cover Claude Code, Simon Willison; cite the same source (simonwillison.net); overlapping topics (claude, code, concrete, model).
Simon Willison keeps mapping the plumbing: datasette-agent-edit and an agentic-engineering guide.
Both cover Simon Willison, Willison; cite the same source (simonwillison.net); overlapping topics (agent, code, data, willison).
Shared entities / Same source domain / Shared topic / Earlier coverage / Tension
'Cognitive Debt' Is the Best Name for the Problem I've Been Feeling But Couldn't Articulate
Both cover Claude Code, Simon Willison, Willison; reported by the same outlet (simonwillison.net); overlapping topics (agent, code).
Shared entities / Same source domain / Shared topic / What happened next / Tension
Claude Fable 5 lands, and Simon Willison calls it "something of a beast" after 5.5 hours.
Both cover Simon Willison, Willison; reported by the same outlet (simonwillison.net); overlapping topics (claude, coding, model, willison).
Shared entities / Same source domain / Shared topic / Earlier coverage
Simon Willison's 8-Post Prolific Day
Both cover Claude Code, Simon Willison, Willison; reported by the same outlet (simonwillison.net); overlapping topics (agent, claude, code).
Shared entities / Same source domain / Shared topic / Earlier coverage / Tension
Simon Willison's Datasette Apps: Claude Artifacts backed by a real database.
Both cover Simon Willison, Willison; reported by the same outlet (simonwillison.net); overlapping topics (claude, concrete, data, willison).
Source trail
Entities
Provenance
- Canonical issue
- Ramsay Research Agent — June 23, 2026
- AI generated
- no
- Story unit
- 2026-06-23-simon-willison-ported-a-0-2b-image-inpainting-model-to-the-browser-via-webgpu-using-claude-code
- Labels
- source-backed, canonical briefing excerpt