AI Agent in the Browser: "Let's Build K.I.T.T. With JavaScript"
With WebAssembly, WebGPU, and other modern browser technologies, this talk at enterJS creates an AI agent that makes autonomous decisions.
(Image: Slava Dumchev / Shutterstock.com)
Inspired by the intelligent car K.I.T.T. from the 1980s TV series Knight Rider, Nico Martin shows a modern adaptation in the browser – using JavaScript.
The English-language talk at enterJS 2025 combines AI techniques like Retrieval-Augmented Generation (RAG) and Function Calling with advanced browser APIs like WebBluetooth to develop an AI agent that possesses personality, memory, and autonomous decision-making capabilities. Nico Martin uses current browser technologies such as WebAssembly and WebGPU to develop an AI agent that can run completely offline and protect data privacy.
Empfohlener redaktioneller Inhalt
Mit Ihrer Zustimmung wird hier eine Vimeo-Video (Vimeo LLC) geladen.
Ich bin damit einverstanden, dass mir externe Inhalte angezeigt werden. Damit können personenbezogene Daten an Drittplattformen (Vimeo LLC) übermittelt werden. Mehr dazu in unserer Datenschutzerklärung.
Nico Martin is a self-taught web-developer and Google Developer Expert in Web Technologies and AI/ML from Switzerland. Creative coding and testing the limits of the browser has always been his passion. And he shares this enthusiasm whenever possible in workshops, articles or talks.
(mai)