AIToday
Large Language ModelsAI Coding AssistantsSimon Willison's WeblogPublished: Jun 23, 2026, 10:00 JST1 min read

Claude Code ports Moebius image inpainting to web browsers

Claude Code ports Moebius image inpainting to web browsers

3 Key Points

  1. What happened

    Simon Willison used Claude Code, an AI coding agent, to convert the Moebius 0.2B PyTorch model to ONNX format and build a browser-based interface that runs on WebGPU. The converted model weights (1.24GB) were published to Hugging Face, and the frontend was deployed to GitHub Pages at simonw.github.io/moebius-web/. The project involved solving a caching challenge so that ~1.3GB of model files did not re-download on every page reload, which Claude addressed using the CacheStorage API.

  2. Why it matters

    This demonstrates that modern browsers and AI coding agents can now handle the conversion and execution of machine learning models that previously required Python and NVIDIA CUDA hardware. For non-technical users, it means image inpainting—the ability to mark areas of an image and have the model fill them in—is now accessible directly in Chrome, Firefox, and Safari without installation or special setup.

  3. What to watch

    The demo is live at simonw.github.io/moebius-web/, and the converted ONNX weights are available at huggingface.co/simonw/Moebius-ONNX. Claude Opus 4.8 performed the entire porting task, including model conversion, publishing, and web application development, while the human author tested and debugged without writing any code directly.

Ask the AI about this article →

Simon Willison's WeblogRead Original Article

Get the latest Large Language Models news every morning

For example, today's edition would include:

  • Visko raises $10M, launches live AI video model OrbisSiliconANGLE AI · 2h ago
  • Runway unveils Solaris, an AI that generates app interfaces in real timeTHE DECODER · 2h ago
  • Google AI Search flags Facebook users as dangerTHE DECODER · 2h ago

AI-summarized, only the topics you pick — one digest a day via Email, Slack, or Discord.

Free · takes 30 seconds · unsubscribe anytimeWhat is AIToday? →

Ask AI

Ask AI anything about this article. Q&As are published on this page for other readers too.

Related Articles

Next articleGray Swan launches AI security platform for language models