Session

Enterprise AI Agents: Building Intelligent Applications the Java Way

The AI revolution has been dominated by Python. Until now. Enterprise applications rely on the JVM's decades of proven reliability, strong typing, extensive Spring ecosystem, and skilled developer community. However, building intelligent agents traditionally meant leaving behind the JVM's strengths for Python's AI tooling.

Enter Embabel, Rod Johnson's innovative new framework announced in May 2025, poised to become a game-changer in JVM-based AI development. Embabel brings Goal-Oriented Action Planning (GOAP), a sophisticated AI technique for dynamic decision-making, to JVM applications. This session will provide a practical introduction to one of the most promising new JVM frameworks in years.

We'll live-code an intelligent agent from scratch using Spring patterns you already know. Instead of following predetermined scripts like most AI frameworks, Embabel agents can dynamically plan and replan their approach based on changing conditions, just like how NPCs in sophisticated video games appear to think and adapt. You'll see how existing business logic methods effortlessly become intelligent building blocks, dynamically combined by agents in ways you never explicitly programmed.

Whether you're a JVM developer aiming to integrate cutting-edge AI without sacrificing type safety, an architect looking to leverage AI within existing enterprise systems, or simply curious how the JVM fits into the AI landscape, you'll leave this session equipped to build intelligent, robust agents using tools and patterns you already trust. Join us to lead the wave of the AI revolution on the JVM. No Python required.

Kyle Hoehns

Staff Software Engineer and Teammate Pipeline Architect at Source Allies

Ankeny, Iowa, United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top