GenAI & BeyondGenAI & Beyond
Conference50min
INTERMEDIATE

Discover the Agent Development Kit for Java for building AI agents

This presentation introduces Google's Agent Development Kit (ADK) for building AI agents in Java. It covers agent capabilities, tool integration, multi-agent system patterns, workflow customization with callbacks, state management, and event handling—equipping attendees to quickly develop and organize AI agents using ADK.

Guillaume Laforge
Guillaume LaforgeGoogle

talkDetail.whenAndWhere

Thursday, October 9, 09:30-10:20
Room 10
talks.description
Buzzword of 2025, AI agents are becoming mainstream. You don’t even need to use Python to create agents, you can develop them using Java! In this presentation, we’ll focus in particular on one framework: ADK, the Agent Development Kit released by Google.

AI Agents perceive, decide, and act to achieve goals using LLMs and tools. We’ll explore the various tools at our disposal, including built-in ones like Google Search or sandboxed code execution, as well as custom Java code, or MCP servers.

Multi-agent systems can be built by delegating tasks to more specialized sub-agents. We’ll see the various patterns at play to organize agents to work together, using sequential, parallel, or loop flows.

That’s not all, we’ll also look into how callbacks allow you to plug into the AI agent workflow, or how state can be shared and manipulated, and how events flow in our agentic systems or how they are persisted in memory.

At the end of this presentation, you’ll know everything about ADK for Java, and you’ll be able to build your first AI agents in no time!
agents
adk
java
tools
talks.speakers
Guillaume Laforge

Guillaume Laforge

Google

France

Guillaume Laforge is a Developer Advocate at Google, focusing on generative AI solutions. He is a Java Champion. He co-founded the Apache Groovy programming language project.
comments.title

comments.speakerNotEnabledComments