Sign in

Jason Mayes

@webai.bsky.social
317 followers 12 following 49 posts

Web AI Lead @Google DevRel (15yr Googler). I talk about: #WebAI, #WebML #JS, #LiteRT #Chrome, #WebDev, #MediaPipe web, #Google #AI #Agents, #tech, #innovation. Opinions are my own.

PostsRepliesMedia
Jason Mayes @webai.bsky.social · 25/09/2026
What if you could visualize #agents working in real-time using next gen smart glasses / #XR devices from Google or others to orchestrate them in a natural manner? Tap their shoulder + tell them to do something else, or look at their screen to see progress and more.. www.tdcommons.org/dpubs_series...
010
Jason Mayes @webai.bsky.social · 05/09/2026
Had a total blast on this #podcast! We covered so many topics, from generative UI to agentic web and beyond, so if you're on a coffee break, tune in and let me know your thoughts ✨ www.youtube.com/watch?v=E8QV... #WebAI #EdgeAI #AIUX #WebMCP
youtube.com
Episode 2 - Jason Mayes (Web AI Lead @ Google). Machine Learning in a browser, Web AI
YouTube video by Vamos! Tech Talks with Matt & Bibi
030
Jason Mayes @webai.bsky.social · 01/08/2026
Recently posted how I used Google's #Antigravity IDE with #Gemini to make my own incarnation of Google Earth in a couple of hours. While amazing, there were a few UX issues I wanted to fix. Well I fixed them in a few more hours, added brand new features, too😯 - <70KB of front end code! #WebDev #JS
040
Jason Mayes @webai.bsky.social · 10/07/2026
Casually training Auto Encoder on the client side via #WebGPU using TensorFlow.js to try some idea out. Forgot how much I loved using TFJS - client side AI since 2017 :-) What you see here is the encode / decoder training in real-time. I can then chop out decoder & gen those imgs. Fun! #WebAI
020
Jason Mayes @webai.bsky.social · 17/05/2026
Should we make these? Having weekend fun with Gemini / Nano Banana. Would be great event swag, wdyt? The only device you need to make dreams come true with #Gemini + #Antigravity. I should probably add a tab key too😅 What would you add to make it prod ready for agentic coding?✨
020
Jason Mayes @webai.bsky.social · 08/05/2026
New technical disclosure published via work at @Google with #TDCommons: "Orchestrator-Worker LLM Architecture for Mitigating Prompt Injection via Separated Privileges". How to reduce number of successful prompt injection attacks for some agentic flows: www.tdcommons.org/dpubs_series...
010
Jason Mayes @webai.bsky.social · 07/05/2026
The #WebAI Monthly #32 (May edition) is now live: 💰 Looking for a bot in finance? Meet Wilson. 🎞️ Adobe Premiere clones are here, and dive deeper into #WebMCP - the future of the agentic internet 🤖 www.linkedin.com/feed/update/...
linkedin.com
Web AI Monthly #32: 📊 Looking for a bot in finance? Meet Wilson. 🎞️ Premiere clones are here, and dive into WebMCP - the future agentic internet 🤖 | Jason Mayes
Web AI Monthly #32 (May edition) is now live: 💰 Looking for a bot in finance? Meet Wilson. 🎞️ Adobe Premiere clones are here, and dive deeper into #WebMCP - the future of the agentic internet 🤖 📖 Rea...
030
Reposted by Jason Mayes
CascadiaJS @cascadiajs.com · 17/04/2026
What does an agentic internet look like? 🤔 At last year's conference @webai.bsky.social walked us through how to create and run client-side AI agents in JS, powered by smaller LLMs, to perform useful work faster on existing websites using Web AI. Take a look! youtu.be/4J9RaiomJFo
021
Jason Mayes @webai.bsky.social · 15/04/2026
✨Recently took part in panel discussion with @AICollectiveCo in #SanFrancisco, and some deeper 1-1 interviews, with questions submitted by their community. Join us as we dive into the future of the agentic web, #WebAI, and of course #WebMCP!➡️ www.youtube.com/watch?v=jZyN...
youtube.com
Collective Intelligence | Shaping The Future Of AI with Google's Web AI Lead, Jason Mayes
YouTube video by The AI Collective
010
Jason Mayes @webai.bsky.social · 14/04/2026
After using the @EvenRealities #G2 AR smart #glasses & #R1 ring for > 1 month, it's review time! How do they compare to the G1s? Are they worthy of upgrading? Join me as I delve into the features & performance of this futuristic eyewear: www.youtube.com/watch?v=nT7L... #Tech #Review
youtube.com
Even Realities G2 Smart Glasses and R1 ring review - 1 month in.
YouTube video by Jason Mayes
020
Jason Mayes @webai.bsky.social · 09/04/2026
➡️ I created a custom skill to give #Gemma 4 ability to extract information from any website. 👩‍💻You can then say stuff like: "Give me TLDR of this guy's experience at jasonmayes.com using the first 3 paragraphs of text or headings" 🔗 Link (vote for it!): github.com/google-ai-ed...
010
Jason Mayes @webai.bsky.social · 02/04/2026
✨ Exciting news from Google - #Gemma 4 is here! 🪟 Up to 256K context window for larger variants (26B / 31B) ⚒️ Built for action & agents - tool use & multistep planning. 💻 Designed for edge AI inference (E2B / E4B) with near zero latency and have 128K context window! deepmind.google/models/gemma/
030
Jason Mayes @webai.bsky.social · 27/03/2026
#WebAI Lib for semantic vector search, search millions of vectors in milliseconds, and visualize the tokens or embeddings too! Runs entirely client side in web browser (custom Vector DB written on top of IndexDB) Supports EmbeddingGemma & all-Mini-L6-v2!⭐️https://github.com/jasonmayes/VectorSearch.js
030
Jason Mayes @webai.bsky.social · 27/03/2026
❓I can ask questions for what it sees to save time. This image shows it on my #LinkedIn profile to figure out best way to speak to that person - even got my MBTI personality correct!➡️ Everything runs entirely locally, so privacy when sharing pages that you may be signed into!
010
Jason Mayes @webai.bsky.social · 27/03/2026
🤯I finally figured out how to get our client side #WebAI multimodal #Gemma 3N model to play nice in a #Chrome extension ✨ Now I can have a smart companion that can work with me in any tab I choose to share to it 🤖 I can even save examples that work well as "recipes" to reuse.
030
Jason Mayes @webai.bsky.social · 20/03/2026
Introducing VectorSearch.js (star it & I'll continue to work on it)! A JS lib that allows you to perform semantic search over millions of vectors in ms, & can visualize embeddings too! Runs #Google's popular #EmbeddingGemma model client side! github.com/jasonmayes/V... #TransformersJS #LiteRT #TFJS
041
Jason Mayes @webai.bsky.social · 15/02/2026
Everything to make this self generating code execution demo work is running client side in a web browser using #WebContainers + #WebAI. Total privacy, sandboxed code execution (Node.js via Wasm), zero cost. Using off the shelf 2B Gemma model (not tuned) 69pjnq.csb.app
040
Jason Mayes @webai.bsky.social · 14/02/2026
🚨 Demo Alert: Today I met with a really interesting company, bolt.new, who's involved in #WebContainers.🫙What's that? Imagine you could run Node.js in JavaScript on the client side via #Wasm.✨Time to combine with #WebAI right? Yeah I thought so too... Try it: 69pjnq.csb.app
240
Jason Mayes @webai.bsky.social · 21/01/2026
5 Defensive Publications for #Google. New milestone award unlocked to add to the collection ✨ If you're curious what they were on, check my LinkedIn profile under publications -from digital teleportation to physics based encryption - fun times - stay curious & invent the future!
020
Reposted by Jason Mayes
Thomas Steiner @tomayac.com · 27/11/2025
My #WebAI Summit talk "Built-in AI in the wild: A Mastodon translation success story" is now live: youtu.be/-l2BUUdBDS8?.... I had so much fun giving this talk, and in it I teach you the German word for waving back at someone who wasn't waving at you: Fremdwinkzurückwinkungspeinlichkeit 🇩🇪 👋 😳.
youtu.be
Built-in AI in the wild: A Mastodon translation success story
YouTube video by Chrome for Developers
1125
Jason Mayes @webai.bsky.social · 26/11/2025
🤯 Just updated my depth demo for #LiteRTJS to create 3D point cloud of webcam feed in real-time entirely client side! ✨ As this is #WebAI everything is running entirely locally in browser via #WebGPU using #Qualcomm DepthAnythingV2 model. Also means you can try it yourself here: lnkd.in/gDutNjjC
010
Reposted by Jason Mayes
Chrome for Developers @developer.chrome.com · 24/11/2025
Missed the #WebAI summit or need a recap? We've got you covered ▶️ Catch the high-level opening talk from Google's Web AI lead, @webai.bsky.social to understand the state of Web AI today → goo.gle/4rgxLOo
Web AI: Client Side Machine Learning
051
Jason Mayes @webai.bsky.social · 22/11/2025
✨This year Google launched LiteRT.js - a client side Web AI runtime that can run AI models in browser! To learn ropes I found a depth model from #Qualcomm that runs in Chrome via #WebGPU! Greener pixels mean closer to the webcam, and bluer pixels are further away. ➡️Try it: codepen.io/jasonmayes/p...
040
Jason Mayes @webai.bsky.social · 20/11/2025
Just used #Gemini3 to redesign my website that I've not had time to touch as so busy with #WebAI ;-) Is it perfect? No. Is it an inspiring start that I can fix up? Hell yeah! Thanks @developers.google.com. Demo: codepen.io/jasonmayes/f... #Portfolio #Redesign #Gemini3 #Gemini3Pro #Google #VibeCoded
010
Jason Mayes @webai.bsky.social · 19/11/2025
Sound on! Just made a real-time MP3 visualizer in JS with #Antigravity! I decided to pivot to diving deeper with Antigravity (a brand new agentic development platform) by Google to work on something longer than 60 seconds. This was the result: www.linkedin.com/feed/update/...
linkedin.com
#antigravity #gemini3pro #javascript #html #css #vibecode #google #gemini #ide #webdev #javascript #engineer #ide | Jason Mayes
Sound on! I just made a real-time MP3 visualizer in JS with #Antigravity! Live demo linked below. After trying raw #Gemini3Pro at our launch today in my prior posts, I decided to pivot to diving deepe...
010
Jason Mayes @webai.bsky.social · 19/11/2025
Wow. 🤯 Mind blown. Used Gemini 3 to create this retro flight game complete with collision detection and retro sounds that react to speed of plane. How long did it take? About 120 seconds. Vanilla JavaScript, fully functional on first try, I am impressed. Try: codepen.io/jasonmayes/p...
040
Jason Mayes @webai.bsky.social · 18/11/2025
Pleased to say our #WebAI summit videos are starting to go up for 2025! Catch up now to get the latest scoop on client side AI in the browser. 7 talks up, 13 to come - so sub to playlist to get notified when they do www.youtube.com/watch?v=360P... #Agents #AI #WebMCP #JS #WebDev #Chrome #Google
youtube.com
Web AI Summit 2025: State of client side AI
YouTube video by Chrome for Developers
140
Jason Mayes @webai.bsky.social · 16/11/2025
Grinding my gears: Folk creating new standards (#TOON) vs using existing correctly (#JSON). Going virial right now is not an apples to apples comparison. Can write VALID JSON in just 26 tokens (< TOONs 35). TOON is 34.6% worse here. www.linkedin.com/feed/update/... #MCP #LLM #Tokens
110
Reposted by Jason Mayes
Chrome for Developers @developer.chrome.com · 03/10/2025
Whether you join in person or watch on YouTube later, you won't want to miss the #WebAI summit! We'll have deep dives on client-side ML, demos of new web tech, & networking opportunities with industry leaders. Grab your spot with code WEBAISOCIAL → goo.gle/WebAISummit2...
Behind-the-scenes of the Web AI summit in 2024.Behind-the-scenes of the Web AI summit in 2024.Behind-the-scenes of the Web AI summit in 2024.Behind-the-scenes of the Web AI summit in 2024.
082
Jason Mayes @webai.bsky.social · 02/10/2025
Ready to see latest in client-side #AI?🤯Join us in-person for the #WebAI Summit at #Google Sunnyvale on 17 Oct! Who: Speakers from Huggingface, Arm, Intel & more! Explore the latest in on-device Gen AI, real-time ML, & AI agents. Spots are limited! Use code WEBAISOCIAL here: goo.gle/WebAISummit2...
320
Reposted by Jason Mayes
CascadiaJS @cascadiajs.com · 04/09/2025
Jason Mayes (@webai.bsky.social) is coming to #CascadiaJS to show us how to create and run client-side AI agents in JS, powered by smaller LLMs, to perform useful work faster on existing websites using Web AI. ⚡ Get a glimpse of the future—an agentic internet. 🤖 More info 👇
131
Reposted by Jason Mayes
CascadiaJS @cascadiajs.com · 31/07/2025
Jason Mayes (@webai.bsky.social) is coming to #CascadiaJS to show us how to create and run client-side AI agents in JS, powered by smaller LLMs, to perform useful work faster on existing websites using Web AI. ⚡ Get a glimpse of the future—an agentic internet. 🤖 More info 👇
A winding road to Mt. Rainier, with an illustrated portrait of Jason Mayes. Seattle, WA and Vancouver, BC. Sept 18-19.
122
Jason Mayes @webai.bsky.social · 18/04/2025
Just saw this go up on #TED - #Google's #AR / #XR glasses updated demo - not the version we released in 2022 at Google IO. Really neat update video to view about its dev, the full version is linked here, showing you a taste of the future of mixed reality: www.ted.com/talks/shahra...
010
Jason Mayes @webai.bsky.social · 05/04/2025
📢Whose going to #CloudNext?! ☁️ Starts next week in #LasVegas - come along to the AI App-Verse #demo booths, and check my #WebAI agents demos live! 🤖 Learn more about client side ML: save costs, ensure privacy, and combine with Google Cloud for the best of both cloud.withgoogle.com/next/25/sess...
020
Jason Mayes @webai.bsky.social · 03/04/2025
So #WebAI Wednesdays is about to start in 10 minutes (4:30PM PT) - join the community to discuss projects on your mind or ask any questions about client-side AI in the browser, hosted by Elisabeth Ashley! #WebAIWeds discord.gg/xzEughmgsk
010
Reposted by Jason Mayes
Taz Singh @tazs.ing · 06/03/2025
2nd event of the evening! Very cool demos 💯
A talk on Web AI
031
Jason Mayes @webai.bsky.social · 01/03/2025
Just to say we are starting something new thanks to Elisabeth Ashley who will be hosting a biweekly gathering over on #Discord for #WebAI to chat about what is going on, what you need, what you made, and such. First one is this Weds 5th March at 4:30PM PT: discord.gg/nUm4HsaGk7?e...
discord.gg
Join the Web AI Discord Server!
Check out the Web AI community on Discord – hang out with 566 other members and enjoy free voice and text chat.
031
Jason Mayes @webai.bsky.social · 13/02/2025
At DeveloperWeek meeting the elite coding devs 😆 #TooSoon #SorryNotSorry #UnitreeG1
010
Jason Mayes @webai.bsky.social · 12/02/2025
Who is at #DeveloperWeek on Wednesday 12th Feb (tomorrow)? I will be showing my latest agentic #WebAI demos live and giving a talk about how I put it all together at the Google Cloud booth #701! Come say hello at 4pm PT! www.developerweek.com/conference/
020
Jason Mayes @webai.bsky.social · 31/01/2025
People were asking me how to cache the #MediaPipe Gemma 2 #WebAI model in browser so that the 2nd page load is fast (as 2.5 GB download). Turns out it was a little tricky due to upper limits of how large a blob can be in browser cache, so I made a library to help you out: github.com/jasonmayes/w...
github.com
GitHub - jasonmayes/web-ai-model-proxy-cache: Retrieve large (GBs) AI binary model files from cloud, cache locally as sharded blobs to load faster on 2nd page load, returns stored file as data URL
Retrieve large (GBs) AI binary model files from cloud, cache locally as sharded blobs to load faster on 2nd page load, returns stored file as data URL - jasonmayes/web-ai-model-proxy-cache
141
Jason Mayes @webai.bsky.social · 25/01/2025
🤖🎶 What if you could reuse my #WebAI #Agent code + apply it to entirely different use case? Turns out you can! Made this Web AI Spotify #DJ in 1 day, running entirely client side in Chrome! Reuse my code for any industry or API - including yours - to perform useful work! Video: youtu.be/VfTiE4IllzU
youtu.be
Web AI Spotify DJ - powered by client side Google Gemma 2 in Chrome!
YouTube video by Jason Mayes
040
Jason Mayes @webai.bsky.social · 18/01/2025
💡What if you could answer the most common question when working with video content: Does it contain something you want? I made an MVP, with #WebAI of course, that watches with you and key moments for you - meet doesVideoContain.js! Video: youtu.be/3FrYr13RL1E Github: github.com/jasonmayes/d...
youtu.be
Web AI Demo: Does Video Contain - use AI to enable videos to watch themselves to perform useful work
YouTube video by Jason Mayes
042
Jason Mayes @webai.bsky.social · 12/01/2025
🤖 Web 4.0: AI Agents using #WebAI - client side smarts for advanced user experiences.🥇1st tech demo of 2025: Agent running entirely client side in browser, controlling flight search webpage! I'm using Gemma 2 model in #JS via #WebGPU along with some extra function calling logic! youtu.be/IC256KyITLw
youtu.be
Web 4.0: AI Agents using Web AI - client side smarts for advanced UX
YouTube video by Jason Mayes
072
Jason Mayes @webai.bsky.social · 14/01/2024
Just found out (from my mother of all people) that I am mentioned 3 times in this book - "Encyclopedia of Artificial Intelligence" 😅 I totally didn't know this. Seems my early work in the space making AI easier for folk to understand got noticed: books.google.com/books?id=sN7...
050
Jason Mayes @webai.bsky.social · 16/12/2023
Want to learn how to use Machine Learning in JavaScript but worried about the maths? I made the perfect course for you +it's free over on Google Developers! All you need to know is JS +I'll teach you everything else: goo.gle/Learn-WebML Grab some superpowers for your next web app! #WebAI #WebML
051
Jason Mayes @webai.bsky.social · 15/12/2023
Excited to see our collaboration with UAL go live who will be teaching TensorFlow.js / Web AI to their students. Check the write up here: www.arts.ac.uk/about-ual/pr...
040