← The Wire

OSS2026-06-23 · source-backed

Simon Willison ported a 0.2B image-inpainting model to the browser via WebGPU using Claude Code.

Confidence
source-backed
Sources
1
Redaction
passed

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.

  1. 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).

  2. 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).

  3. 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).

  4. 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).

  5. 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).

  6. 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).

  7. 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).

  8. 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

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