Building AI Agents on the JVM by Anton Arhipov @DevoxxForever
Building AI Agents on the JVM by Anton Arhipov  @DevoxxForever
Uploaded April 2026 | Updated September 2026, 3 weeks ago
Please subscribe to our YouTube channel @ youtube.com/@DevoxxForever
Subscribe to LinkedIn @ linkedin.com/company/voxxed-days-amsterdam
Follow us on Twitter @ twitter.com/voxxedamsterdam

AI agents don’t have to be black boxes—or written in Python. In this session, we’ll build one from scratch in Kotlin using Koog, a lightweight framework for constructing tool-using LLM agents.

We’ll start by breaking down the fundamentals:
• How an agent communicates with a language model
• How tools are registered and invoked
• How to build robust interaction loops for both local LLMs and remote APIs like OpenAI or Google

From there, we’ll layer in Model Control Protocol (MCP) integrations and show how Koog’s DSL lets us define agent workflows as readable, reproducible graphs.

The session concludes with a live implementation of a coding agent—capable of generating and testing small programs—by wiring together tools such as test runners, linters, and file systems.
Building AI Agents on the JVM by Anton ArhipovTeam and Software: Making an Impact as an Architect by Eberhard WolffDevoxx Belgium 2026 CFP is open! ❤️❌🤖Tracing Javas Hidden Performance Traps by Victor RenteaSolving grid congestion in 15 minutes by  Edo  van Draanen5,5 prompt injection techniques in 15 minutes by Brian VermeerRethinking Full Stack Application Development with Kiro by Alessandra Pasini and Romain JourdanBug fixed, now what? by Konstantinos Kitsios[VDBUH2026] Brian Vermeer - Breaching LLM-Powered Apps: Overcoming Security and Privacy ChallengesLanguage Games by Eli HoldernessZero-Toil AI Enablement: Bridging LLM Agents to Microservices with MCP-on-Envoy by  Jens KatDevoxx Belgium 2026 Tickets – 2nd Batch Drops August 31!
Devoxx |

Building AI Agents on the JVM by Anton Arhipov

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER