<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><description>Building Transformers.js at @hf.co // #GoogleDevExpert for Web Technologies and AI/ML 💚 #WebAI&#xA;&#xA;https://nico.dev</description><link>https://bsky.app/profile/nico.dev</link><title>@nico.dev - 🤷 Nico Martin</title><item><link>https://bsky.app/profile/nico.dev/post/3mp6k27yhas2w</link><description>Apertus Mini is now running entirely in your browser 🇨🇭&#xA;80+ tps for the 1.5B, 60+ tps for the 4B (on my M3). Fully client-side via Transformers.js + ONNX + WebGPU.</description><pubDate>26 Jun 2026 08:36 +0000</pubDate><guid isPermaLink="false">at://did:plc:bblht2ma56m424cxfucfhinu/app.bsky.feed.post/3mp6k27yhas2w</guid></item><item><link>https://bsky.app/profile/nico.dev/post/3moz7notvsc2l</link><description>@tomayac.com colaborated with us on implementing the Cross-Origin Storage API in Transformers.js. Read his blogpost to learn how to try out the API right now🤗&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>24 Jun 2026 05:46 +0000</pubDate><guid isPermaLink="false">at://did:plc:bblht2ma56m424cxfucfhinu/app.bsky.feed.post/3moz7notvsc2l</guid></item><item><link>https://bsky.app/profile/nico.dev/post/3mmt4tecfnc2q</link><description>Everything you always wanted to know about Transformers.js, in one video.&#xA;&#xA;I made a deep dive into how AI models run from JavaScript: tensors, ONNX, quantization, `pipeline()`, WebGPU/WASM, preprocessing, postprocessing, and what happens under the hood.&#xA;&#xA;Watch: https://www.youtube.com/watch?v=A_6UOxQSvvY</description><pubDate>27 May 2026 08:50 +0000</pubDate><guid isPermaLink="false">at://did:plc:bblht2ma56m424cxfucfhinu/app.bsky.feed.post/3mmt4tecfnc2q</guid></item><item><link>https://bsky.app/profile/nico.dev/post/3mmcdf3amq22a</link><description>While @xenova.bsky.social and I were distracted by Google I/O, 🤗 Transformers.js quietly crossed 1&#39;000&#39;000 weekly downloads 🤯.</description><pubDate>20 May 2026 16:32 +0000</pubDate><guid isPermaLink="false">at://did:plc:bblht2ma56m424cxfucfhinu/app.bsky.feed.post/3mmcdf3amq22a</guid></item><item><link>https://bsky.app/profile/nico.dev/post/3mmai5ky44s2w</link><description>Made it to Google I/O 😊</description><pubDate>19 May 2026 22:52 +0000</pubDate><guid isPermaLink="false">at://did:plc:bblht2ma56m424cxfucfhinu/app.bsky.feed.post/3mmai5ky44s2w</guid></item><item><link>https://bsky.app/profile/nico.dev/post/3mmai3sltsc2w</link><description>Pretty wild.. I am 10km above Greenland while Googles Gemma 4 26b on llama.cpp connected to PI is helping me edit my video at 50tps 🤯</description><pubDate>19 May 2026 22:51 +0000</pubDate><guid isPermaLink="false">at://did:plc:bblht2ma56m424cxfucfhinu/app.bsky.feed.post/3mmai3sltsc2w</guid></item><item><link>https://bsky.app/profile/nico.dev/post/3mm4mjmnoxk2e</link><description>On my way to San Francisco🤩.&#xA;First time in California. First time in Silicon Valley. And I&#39;m going for Google I/O. 🤯&#xA;Also I recently started a new instagram channel. So if you want the unfiltered version, follow along👇😊</description><pubDate>18 May 2026 09:59 +0000</pubDate><guid isPermaLink="false">at://did:plc:bblht2ma56m424cxfucfhinu/app.bsky.feed.post/3mm4mjmnoxk2e</guid></item><item><link>https://bsky.app/profile/nico.dev/post/3mluodltb5k2c</link><description>✨ new video in the making..&#xA;&#xA;...everything you always wanted to know about 🤗 Transformers.js</description><pubDate>15 May 2026 06:10 +0000</pubDate><guid isPermaLink="false">at://did:plc:bblht2ma56m424cxfucfhinu/app.bsky.feed.post/3mluodltb5k2c</guid></item><item><link>https://bsky.app/profile/nico.dev/post/3mlshlke7dk23</link><description>My learning from Uphill Conf  &#39;26: being a speaker is so much easier than being an organizer 😅&#xA;After the last two years on stage, I switched sides. Nine months of prep, a lot of group chats, and one very humbling ropes course at the speaker event later, we pulled it off!</description><pubDate>14 May 2026 09:04 +0000</pubDate><guid isPermaLink="false">at://did:plc:bblht2ma56m424cxfucfhinu/app.bsky.feed.post/3mlshlke7dk23</guid></item><item><link>https://bsky.app/profile/nico.dev/post/3mkmcesw25s27</link><description>I really enjoyed this conversation with the @neciudan.dev!&#xA;We covered a lot.. how I went from Ski instructor to ML engineer and how Transformers.js lets you run ML models directly in the browser to WebGPU, quantization, agents, and what frontend devs should actually focus on🤗&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>29 Apr 2026 04:50 +0000</pubDate><guid isPermaLink="false">at://did:plc:bblht2ma56m424cxfucfhinu/app.bsky.feed.post/3mkmcesw25s27</guid></item><item><link>https://bsky.app/profile/nico.dev/post/3mhxoaeudnk22</link><description>I&#39;m working on something pretty exciting🥰</description><pubDate>26 Mar 2026 13:06 +0000</pubDate><guid isPermaLink="false">at://did:plc:bblht2ma56m424cxfucfhinu/app.bsky.feed.post/3mhxoaeudnk22</guid></item><item><link>https://bsky.app/profile/nico.dev/post/3mgsdg7yamk2c</link><description>Getting started with AI in the browser has never been easier 🤗&#xA;&#xA;Today we&#39;re releasing the Transformers.js #AgentSkill, your shortcut to running ML models in the browser.&#xA;It provides all the information your coding agent needs to add on-device AI to your web app.</description><pubDate>11 Mar 2026 16:44 +0000</pubDate><guid isPermaLink="false">at://did:plc:bblht2ma56m424cxfucfhinu/app.bsky.feed.post/3mgsdg7yamk2c</guid></item><item><link>https://bsky.app/profile/nico.dev/post/3mfmuatswqk2c</link><description>TranslateGemma 4B by Google now runs 100% in your browser on WebGPU with Transformers.js v4.&#xA;&#xA;55 languages. No server. No data leaks. Works offline.&#xA;A 4B parameter translation powerhouse, right in your browser.&#xA;&#xA;Try the demo 👇</description><pubDate>24 Feb 2026 19:04 +0000</pubDate><guid isPermaLink="false">at://did:plc:bblht2ma56m424cxfucfhinu/app.bsky.feed.post/3mfmuatswqk2c</guid></item><item><link>https://bsky.app/profile/nico.dev/post/3mfem4x4gy22y</link><description>Exciting news: this year I&#39;m joining the organizing team of @uphillconf for the first time! 🎉&#xA;For the past two years, I&#39;ve had the opportunity to give a talk, and each time it was a fantastic experience. That&#39;s why I decided to actively participate in the planning this year😊</description><pubDate>21 Feb 2026 12:17 +0000</pubDate><guid isPermaLink="false">at://did:plc:bblht2ma56m424cxfucfhinu/app.bsky.feed.post/3mfem4x4gy22y</guid></item><item><link>https://bsky.app/profile/nico.dev/post/3meqnuqysfk2z</link><description>I&#39;ve seen several posts lately that share some edge cases in AI conversations where the AI makes mistakes. Of course, this is to show how bad AI still is.&#xA;&#xA;AI is a tool. If it produces incorrect or unusable results, it is not the tool that is at blame, but the person who is using it incorrectly..</description><pubDate>13 Feb 2026 13:55 +0000</pubDate><guid isPermaLink="false">at://did:plc:bblht2ma56m424cxfucfhinu/app.bsky.feed.post/3meqnuqysfk2z</guid></item><item><link>https://bsky.app/profile/nico.dev/post/3meh7qe3xzk2h</link><description>🤗 Transformers.js v4 preview is now available!&#xA;&#xA;npm i @huggingface/transformers@next&#xA;&#xA;And its huuuuge! I don&#39;t think a single line of code remained untouched😄.&#xA;New build system, monorepo structure, and tons of new features!</description><pubDate>09 Feb 2026 19:48 +0000</pubDate><guid isPermaLink="false">at://did:plc:bblht2ma56m424cxfucfhinu/app.bsky.feed.post/3meh7qe3xzk2h</guid></item><item><link>https://bsky.app/profile/nico.dev/post/3meecznxv5k2x</link><description>We rearranged our apartment a bit and I had to move my office. A good time for some new paint and a few new plants🥰.</description><pubDate>08 Feb 2026 16:09 +0000</pubDate><guid isPermaLink="false">at://did:plc:bblht2ma56m424cxfucfhinu/app.bsky.feed.post/3meecznxv5k2x</guid></item><item><link>https://bsky.app/profile/nico.dev/post/3mcfo7jcncc2y</link><description>Over the Christmas holidays, I built three apps to replace my Google Sheets workflows:&#xA;&#xA;- 𝗙𝗶𝗻𝘁𝗿𝗮𝗰𝗸: A budget tracker that imports bank transactions and allows us to categorize them&#xA;- 𝗣𝘂𝗺𝗽𝗲𝗹: A gym tracker&#xA;- 𝗛𝗮𝗯𝗶𝘁𝘀: A daily habit tracker</description><pubDate>14 Jan 2026 18:11 +0000</pubDate><guid isPermaLink="false">at://did:plc:bblht2ma56m424cxfucfhinu/app.bsky.feed.post/3mcfo7jcncc2y</guid></item><item><link>https://bsky.app/profile/nico.dev/post/3mcdikg5xkc26</link><description>Definitely not an easy post to write.&#xA;A friend of mine died in an avalanche a few days ago. He was a professional snowboarder who knew the mountains intimately.</description><pubDate>13 Jan 2026 21:25 +0000</pubDate><guid isPermaLink="false">at://did:plc:bblht2ma56m424cxfucfhinu/app.bsky.feed.post/3mcdikg5xkc26</guid></item><item><link>https://bsky.app/profile/nico.dev/post/3mbvrpdz4yc2k</link><description>🚀 Transformers.js v4 update: We&#39;ve migrated from webpack to esbuild.&#xA;&#xA;Results:&#xA;- Build time: 2s → &lt;200ms (10x faster)&#xA;- Bundle size: 10-50% smaller&#xA;&#xA;Sometimes it&#39;s not about new features. It&#39;s about building a more robust architecture that makes everything else possible🔥.&#xA;https://github.com/huggingface/transformers.js/pull/1466</description><pubDate>08 Jan 2026 10:31 +0000</pubDate><guid isPermaLink="false">at://did:plc:bblht2ma56m424cxfucfhinu/app.bsky.feed.post/3mbvrpdz4yc2k</guid></item><item><link>https://bsky.app/profile/nico.dev/post/3mbdw72kcxk2s</link><description>Happy new year🍾</description><pubDate>01 Jan 2026 08:04 +0000</pubDate><guid isPermaLink="false">at://did:plc:bblht2ma56m424cxfucfhinu/app.bsky.feed.post/3mbdw72kcxk2s</guid></item><item><link>https://bsky.app/profile/nico.dev/post/3mbbhjwqnqk2g</link><description>Passkeys aren&#39;t just more secure because of the tech, but also because of UX. Normally I would max out session tokens to avoid typing email/pw. Now with passkeys? Login is one click. Reauthenticate every time? Absolutely no problem..</description><pubDate>31 Dec 2025 08:36 +0000</pubDate><guid isPermaLink="false">at://did:plc:bblht2ma56m424cxfucfhinu/app.bsky.feed.post/3mbbhjwqnqk2g</guid></item><item><link>https://bsky.app/profile/nico.dev/post/3mb6vbvqmes2g</link><description>I made myself a little Christmas present: a workout tracker that runs 100% offline in your browser.&#xA;I&#39;s built entirely with Claude Code, zero manual coding, just conversations.&#xA;Every component, every database query, even the deployment config.&#xA;pumpel.nico.dev</description><pubDate>30 Dec 2025 08:04 +0000</pubDate><guid isPermaLink="false">at://did:plc:bblht2ma56m424cxfucfhinu/app.bsky.feed.post/3mb6vbvqmes2g</guid></item><item><link>https://bsky.app/profile/nico.dev/post/3maq47i52is2m</link><description>Last week Google released FunctionGemma, a tiny open model for tool calling. And of course it does work in Transformers.js🔥!&#xA;The remarkable part? This example uses the q4 variant, which only works because it&#39;s fine-tuned (locally) to the specific functions!</description><pubDate>24 Dec 2025 10:58 +0000</pubDate><guid isPermaLink="false">at://did:plc:bblht2ma56m424cxfucfhinu/app.bsky.feed.post/3maq47i52is2m</guid></item><item><link>https://bsky.app/profile/nico.dev/post/3mapww6ninc2m</link><description>This is a todo app.&#xA;BUT, it was entirely coded by Qwen3 Coder 30B running locally via LM Studio on my Mac M3. All within Claude Code.&#xA;One prompt, done.&#xA;No cloud. No API costs. Just a really good 30B model and agentic coding.</description><pubDate>24 Dec 2025 09:23 +0000</pubDate><guid isPermaLink="false">at://did:plc:bblht2ma56m424cxfucfhinu/app.bsky.feed.post/3mapww6ninc2m</guid></item><item><link>https://bsky.app/profile/nico.dev/post/3maklim72mk2d</link><description>Are there any #WebAI people around edinburgh?&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>22 Dec 2025 06:16 +0000</pubDate><guid isPermaLink="false">at://did:plc:bblht2ma56m424cxfucfhinu/app.bsky.feed.post/3maklim72mk2d</guid></item><item><link>https://bsky.app/profile/nico.dev/post/3ma3og6ug6s2h</link><description>I&#39;m pretty stoked to release a little side-project. The Language Model Polyfill, a cross platform polyfill for the Prompt API based on Transformers.js and the Qwen3-4B model:&#xA;https://github.com/nico-martin/language-model-polyfill</description><pubDate>16 Dec 2025 07:58 +0000</pubDate><guid isPermaLink="false">at://did:plc:bblht2ma56m424cxfucfhinu/app.bsky.feed.post/3ma3og6ug6s2h</guid></item><item><link>https://bsky.app/profile/nico.dev/post/3m7t4ch7kjs2j</link><description>Can we take a moment to appreciate how good the Islands theme looks in @jetbrains.com 2025.3? The design team absolutely nailed it🥰</description><pubDate>12 Dec 2025 22:13 +0000</pubDate><guid isPermaLink="false">at://did:plc:bblht2ma56m424cxfucfhinu/app.bsky.feed.post/3m7t4ch7kjs2j</guid></item><item><link>https://bsky.app/profile/nico.dev/post/3m6tgtxw37k2y</link><description>After an incredible year of conferences, I&#39;m looking at 2026 with a fresh slate✨.&#xA;Which conferences should be on my radar?&#xA;Always happy to connect with organizers!&#xA;I love creating and speaking about hands-on demos around WebML, Transformers.js, and bringing AI to browsers.</description><pubDate>30 Nov 2025 07:56 +0000</pubDate><guid isPermaLink="false">at://did:plc:bblht2ma56m424cxfucfhinu/app.bsky.feed.post/3m6tgtxw37k2y</guid></item><item><link>https://bsky.app/profile/nico.dev/post/3m6tgt7sfu22y</link><description>Did you know that you can use Transformers.js with the &#xA;@vercel.com AI SDK?&#xA;Huuuge shout out to www.jakobhoeg.dev for building an on-device AI provider!&#xA;https://github.com/jakobhoeg/built-in-ai</description><pubDate>30 Nov 2025 07:56 +0000</pubDate><guid isPermaLink="false">at://did:plc:bblht2ma56m424cxfucfhinu/app.bsky.feed.post/3m6tgt7sfu22y</guid></item></channel></rss>