nico.dev
Invite me

Find the right talk for your audience

Practical browser AI, explained clearly and without the hype.

Nico Martin on stage at code.talks Hamburg
Working with me

Built for curious audiences

I'm Nico, an open-source machine learning engineer at Hugging Face, a maintainer of Transformers.js, and a Google Developer Expert in AI and Web Technologies. After more than a decade of building for the web, I now explore what happens when modern AI meets the browser.

I've spoken at developer conferences across Europe since 2018. I match the technical depth to the room, explain the trade-offs without the hype, and leave people with ideas they can actually try.

Need copy for your programme?

What organisers can expect

Audience first

I adapt the focus, depth, and length to your event and the people in the room.

Live and practical

Working code, clear takeaways, and demos that serve the story.

Straightforward planning

Clear communication before the event, simple requirements, and no surprises for your production team.

The talks

What I can bring to your stage

English or German, 20 to 45 minutes, adapted to your format and audience.

agentic engineeringAI/ML

“I’m AFK for a Bit”: Letting an AI Agent Run Wild on WebGPU Kernels

A case study on letting an AI coding agent autonomously write and optimize custom WebGPU kernels for in browser inference, achieving multiple-x speedups for all kinds of ML models. The core insight: autonomous optimization becomes trustworthy not through better prompting, but through project structure. Bounded edit surfaces, independent correctness oracles, and noise-resistant benchmarking.

Ideal audience

Engineers already working with agentic coding tools (Claude Code, Opencode, etc.) who want advanced patterns for making autonomous agents safe and productive on hard, low-level problems. No WebGPU or ML background required.

AI/MLclient-side AI

It Depends: the final and honest take on client-side AI

A hype-free look at when client-side AI actually makes sense in production. Beyond flashy LLM demos, the talk focuses on small, reliable models (VAD, background removal, classification), the client-vs-server trade-offs, and a decision framework for where AI workloads should run. Plus a glimpse at what's coming (kernel optimizations, cross-origin storage).

Ideal audience

Web developers and tech leads who are curious about AI in the browser but need a realistic, production-oriented framework for deciding what belongs client-side, server-side, or hybrid.

AgentsAI/MLclient-side AI

Look ma, no hands! Multimodal AI-Agents in the browser

How to build multimodal AI agents (voice, vision, context, tool calling, RAG) running entirely in the browser via WebGPU and WebAssembly. Fully offline, no cloud provider, privacy-preserving by default, with concrete demos showing what on-device agents can do beyond chatbots.

Ideal audience

Developers and decision-makers exploring what modern on-device AI can do beyond chatbots, who want inspiring but concrete demos of multimodal agents built with standard web technologies.

AgentsAI/MLclient-side AIRAG

Let’s build K.I.T.T. with JavaScript

Recreating Knight Rider's talking car in the browser: an offline AI agent with personality, memory (RAG), and autonomous actions (function calling), connected to real hardware via WebBluetooth. An entertaining vehicle (literally) for teaching AI agent patterns with JavaScript and on-device LLMs.

Ideal audience

Developers of any AI experience level who learn best through playful, hands-on storytelling, especially those curious about connecting browser-based AI agents to real hardware.

Kind words

What organisers said

Nico’s live demos were a real highlight of code.talks: ambitious, engaging, and executed flawlessly. He made complex ideas tangible and kept the audience hooked throughout.

Jonathan Trinh
code.talks
code.talks logo

Nico is the full package 😂🔥 Crazy smart, an amazing speaker, and somehow still one of the most down-to-earth people you’ll meet. Honestly, one of the smartest people I’ve ever seen speaking—and just a genuinely great human on top of it. We need more speakers like Nico!

Aris Markogiannakis
CityJS
CityJS logo

One of our absolute favorites — because apparently live demos are only scary for the rest of us. 😎

Aymen Ben Amor
React Paris
React Paris logo

We've had Nico on our podcast multiple times, so we knew what we were getting: prepared, responsive, no chasing required, and a genuinely good storyteller. Unsurprisingly, he won our conference's audience award for best speaker. We invited him back immediately.

Jan Gregor Emge-Triebel
programmier.con
programmier.con logo

It was a pleasure to have Nico as part of the DevTalks Romania 2026 lineup. Our collaboration was fantastic. Nico is professional, engaging, and genuinely passionate about sharing his knowledge. We’d be happy to have him back anytime.

Silvia Alupului
Dev<Talks/>
Dev<Talks/> logo
The facts

Formats, languages, logistics

FormatsConference talks, keynotes, panels, podcasts, and meetups
DeliveryIn person only. I don't do remote talks
Length20 to 45 minutes, agreed with you up front
LanguagesEnglish or German
Travelling fromThun, Switzerland
SlidesAvailable online after the talk
RecordingAlways welcome
Requirements
  • A projector or screen with HDMI input
  • Venue Wi-Fi is optional; please confirm availability in advance
  • I need to present from my own device
  • I might bring additional hardware devices :)
Your turn

An email, minus the blank page

No contact form and no message sent into a void. Fill in a few details and get a ready-to-copy invitation you can still make your own.

Draft an invitation

Fill in the underlined gaps. Nothing is submitted or stored here.

Tomail@nico.devSubject[conference name] would love to invite you to speak

Hi Nico,

I'm, and I'm part of the team behind. We're planning the conference inon, with aroundpeople expected.

You can find the event at, and we'd like to invite you for.

Travel and accommodation, and speaker compensation.

Would you be interested and available? I'm happy to share more details about the audience, format, and logistics.

Best,
[your name]

Unfilled details remain marked in [square brackets].

Open email app
Speaker kit

Bio, pictures and links

Everything you need for your programme, speaker page, or event announcement.

Tagline

A one-line introduction for your programme.

Machine Learning Engineer at 🤗 Hugging Face working on Transformers.js.

Bio

Choose a length and copy it into your programme.

Biography length
Nico Martin is a Machine Learning Engineer with focus on WebML at 🤗 Hugging Face. He works on Transformers.js, the JavaScript library that brings state-of-the-art AI models directly into the browser, used by millions of developers every week. As a Google Developer Expert in AI and Web Technologies, he explores what happens when the web platform meets on-device AI. Expect live demos that run entirely in the browser and occasionally involve robots.
451 characters72 words

Profile links

Photos

01-portrait press photo
Press photo
Aspect ratio
Size
Image size
Format
Image format
File size
75 KB
Width
1080px
Height
1080px
Download
02-outside press photo
Press photo
Aspect ratio
Size
Image size
Format
Image format
File size
160 KB
Width
1080px
Height
1080px
Download
03-jsnation press photo
Press photo
Aspect ratio
Size
Image size
Format
Image format
File size
115 KB
Width
1080px
Height
1080px
Download
04-stage press photo
Press photo
Aspect ratio
Size
Image size
Format
Image format
File size
136 KB
Width
1080px
Height
1080px
Download