In the past few years, there have been a large number of generative AI use cases and adoption has grown increasingly. A large number of web and JS applications now leverage large language models (LLMs), vector search / RAG (Retrieval Augmented Generation) for building better user experiences.
Now the tide is shifting, and we have entered the era of AI agents. This is a promising field which combines the different generative AI usecases and helps to simplify the process of interacting with Gen AI by essentially making agents act like humans and makes interactions feel more human like to solve problems in an automated fashion.
In this workshop, while we give a quick over view of LLMs, RAG, we will dive deeper into concepts of AI Agents such has how one can leverage LLMs for specific tasks. How can we include tool calling / function calling in AI Agents. Thus showing how an AI Agent is a system that is capable of independently deciding which functions or data sources to used to efficiently execute users' orders.
We will show how to develop an AI agent that runs purely on the browser vs running them using cloud.
This workshop is for javaScript developers, AI enthusiasts, and tech innovators who want to integrate the use of AI within web applications to create intelligent and interactive app experiences.
Table of contents:
1. Intro to the general landscape of LLMs, RAG
2. What are AI Agents
3. Core components of AI Agents
4. How to build your first AI Agent with JavaScript
5. Stack to build AI Agents in the browser with open source models
This workshop has been presented at React Summit 2025, check out the latest edition of this React Conference.