AI systems are rapidly evolving from simple chat interfaces to autonomous agents capable of reasoning, planning, memory handling, and interacting with external systems.
In this hands-on workshop, participants will learn how to build AI agents using Koog and Kotlin, moving beyond simple prompt engineering towards reliable, structured, and event-driven AI workflows.
Participants will implement agents that use tools, structured outputs, memory, and event-driven integrations while exploring how modern software architecture principles remain essential in AI-enabled systems.
The workshop also demonstrates how AI agents can interact with event-driven and event-sourced systems to derive insights, process business events, and build contextual understanding over time.