

Dmitry Kandalov
Software Developer

Dmitry has been writing software since DOS times. He spent the last 20 years or so in Java lands, working with server-side Kotlin using Extreme programming practices for the last few years.
AI Agent as a Function
This is a live coding session in which you'll see how to build an AI agent from scratch using Kotlin and the http4k toolkit. No frameworks, no magic!
Starting with a simple API call, we'll add the core building blocks of modern AI agents: prompts, conversation memory, and tools ("translating" them from other open-source projects). Along the way, we'll explore what an agent is actually sending over the network and how LLMs interact with external systems.
By the end of the session, you'll understand how AI agents work under the hood and how they can be represented as nothing more than a function.
