What if your React application could run its own AI model, remember context, and perform AI tasks without sending data to a backend?
Modern browsers are gaining the capabilities needed to make this possible. Local model inference, Web Workers, browser storage, and streaming APIs allow us to move parts of the AI runtime directly into the browser.
In this talk, we'll build a small React application powered by a local Gemma / Kimi model and progressively turn it into a browser-native AI runtime.
We'll focus on three building blocks: running inference locally, giving the application persistent memory, and moving AI work into background workers. Along the way, we'll see how this changes the way we think about React architecture and what belongs in the frontend.
The result is an AI application that can work locally, keep its context, and continue processing without depending on a cloud-hosted AI API.
This talk has been presented at React Summit US 2026, check out the latest edition of this React Conference.






















