GenAI & BeyondConference50min
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 LaforgeGoogle
talkDetail.whenAndWhere
Thursday, October 9, 09:30-10:20
Room 10
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!
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!
talkDetail.transcript.loginToSeeTakeaways
talkDetail.transcript.loginToSeeInsights
comments.speakerNotEnabledComments