New from my Web AI Lab: I’ve built an “article assistant” for my site that runs using local AI in the browser (via Chrome + Gemini Nano) when available — and falls back to a cloud model when it isn’t. I think local AI has huge implications for the #OpenWeb. ricmac.org/2026/03/19/a... #WebAI

Building an article assistant:...
Building an article assistant: local AI in the browser with cloud fallback - Richard MacManus

How I built an article assistant for my website that uses local AI (via Chrome + Gemini Nano) when available, and falls back to a cloud model when it isn’t.

Richard MacManus

New from my Web AI Lab: I’ve built an “article assistant” for my site that runs using local AI in the browser (via Chrome + Gemini Nano) when available — and falls back to a cloud model when it isn’t.

Before you dismiss this because it's AI, I think this has huge implications for the #OpenWeb. Instead of sending every interaction to BigTech clouds, users can increasingly run AI on their own device: better privacy, lower cost & more user control.

Check it out: https://ricmac.org/2026/03/19/article-assistant-local-ai-browser/ #WebAI

Building an article assistant: local AI in the browser with cloud fallback - Richard MacManus

How I built an article assistant for my website that uses local AI (via Chrome + Gemini Nano) when available, and falls back to a cloud model when it isn’t.

Richard MacManus

Nico Martin (@nic_o_martin)

브라우저에서 AI 실행을 쉽게 해주는 신규 기능 공개 소식입니다. Transformers.js의 AgentSkill을 출시해 웹앱 내에서 온디바이스 ML 모델을 구동하도록 코딩 에이전트에 필요한 정보를 제공하고, 브라우저 기반 AI 통합을 단축·간소화한다고 안내합니다.

https://x.com/nic_o_martin/status/2031773328441049270

#transformersjs #agentskill #webai #ondeviceai

🤷 Nico Martin (@nic_o_martin) on X

Getting started with AI in the browser has never been easier 🤗 Today we're releasing the Transformers.js #AgentSkill, your shortcut to running ML models in the browser. It provides all the information your coding agent needs to add on-device AI to your web app.

X (formerly Twitter)
I experimented with WebMCP on my personal website, exposing two tools an AI assistant can call directly from the browser: searching an article and subscribing to my newsletter. It’s a small prototype, but it hints at how websites are fast becoming AI-interactive surfaces. https://ricmac.org/2026/03/11/webmcp-ai-agents-interact-website/ #WebAI #WebMCP #WordPress
Implementing WebMCP: letting AI agents interact with my website - Richard MacManus

What happens when a website exposes tools to AI agents? To experiment, I implemented WebMCP on my personal site using two simple browser-side tools.

Richard MacManus

In most enterprise environments, third party cloud-based STT is a non-starter. That usually leaves us with mediocre OS defaults.

My colleague @paul 's "Utter" Chrome extension fixes this by keeping the intelligence loop local. It uses the WebSpeech and Prompt APIs to transcribe and polish your "train of thought" entirely on-device. 🛡️✨

A productivity unlock for AI agent workflows without the data leakage.

Give it a spin: https://chromewebstore.google.com/detail/utter/eejdhhjghkhkfejhbceeknhebhegijee

#WebAI #BuiltInAI

Utter - Chrome Web Store

Global hotkey for voice-to-text input using Speech Recognition

As part of my #WebAI explorations, I've built an AI chatbot for my personal website called Ask Ricmac. Under the hood, it runs on a Cloudflare Workers backend that uses Vectorize, D1 and Workers AI. During development, I also used the WordPress MCP Adapter and Claude Desktop. In this post I explain how these pieces fit together and the role each one plays. https://ricmac.org/2026/03/06/building-ask-ricmac-my-first-experiment-in-the-web-ai-stack/
Building Ask Ricmac: my first experiment in the Web AI stack - Richard MacManus

Over the past few months I’ve been exploring what I think of as the Web AI stack — the emerging intersection of artificial intelligence with the open web. As part of that exploration, I built a small experiment for my personal website: an AI chatbot called Ask Ricmac. Its purpose…

Richard MacManus
While I figure out what’s next in my career, I resolved to dive into a technology stack I’ve been deeply interested in for a while: Web AI. Only this time not just writing about these technologies, but building apps with them too. ricmac.org/2026/02/26/w... #WebAI

Becoming a Web AI Practitioner...
Becoming a Web AI Practitioner: A Map of the Emerging Stack - Richard MacManus

Earlier this month, I was laid off from my job as senior editor at The New Stack. While I figure out what’s next, I resolved to dive into a technology stack I’ve been deeply interested in for a while: Web AI. Only this time not just writing about these technologies,…

Richard MacManus
While I figure out what’s next in my career, I resolved to dive into a technology stack I’ve been deeply interested in for a while: Web AI. Only this time not just writing about these technologies, but building apps with them too. In this post, I’ve taken a stab at a high-level overview of the Web AI stack, which I'd love your feedback on. https://ricmac.org/2026/02/26/web-ai-stack/ #WebAI
Becoming a Web AI Practitioner: A Map of the Emerging Stack - Richard MacManus

Earlier this month, I was laid off from my job as senior editor at The New Stack. While I figure out what’s next, I resolved to dive into a technology stack I’ve been deeply interested in for a while: Web AI. Only this time not just writing about these technologies,…

Richard MacManus
I'm thrilled to share that Google has extended my @googledevexpert membership for another year! 🎖️ Being a GDE since 2019, it has been an incredible journey contributing to the community in the categories of Web Technologies (AI for Web Developers, Progressive Web Apps, and Project Fugu) and Angular. Let's continue to push the boundaries of the Web together! 🚀 #GDE #WebAI #AI #Angular #PWA #ProjectFugu

The wait is over! The @httparchive has officially released the 2025 Web Almanac. I led the new #GenerativeAI chapter. 🚀

It "delves" ;) into the hard data to see how AI is being integrated into the web. We analyzed millions of pages to understand:

➡️ How devs are deploying client-side AI.
➡️ Adoption rates of GenAI SDKs & APIs.
➡️ The usage of llms.txt & robots.txt.
➡️ The impact of AI on web content (🟣 indigo-500, anyone?).

Read more: https://almanac.httparchive.org/en/2025/generative-ai

#theWebAlmanac #GenerativeAI #WebAI

Generative AI | 2025 | The Web Almanac by HTTP Archive

Generative AI chapter of the 2025 Web Almanac covering the transition to local browser-based AI, the adoption of WebNN and Built-in AI, new discoverability standards like llms.txt, and the emergence of AI fingerprints on the web.