Skip to content

Enterprise AI Agents: Building Intelligent Applications the Java Way

Photo of SourceAllies
Hosted By
SourceAllies
Enterprise AI Agents: Building Intelligent Applications the Java Way

Details

Join CIJUG on Thursday, September 18th, 5:30-7pm, in-person at Source Allies or online. Kyle Hoehns from Source Allies will present "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.

Speaker Bio: Kyle is a seasoned Software Engineer with over a decade of experience in the development and implementation of complex software solutions. With a strong foundation in backend technologies like Java and Go, Kyle has consistently delivered high-quality, scalable, and efficient solutions across various industries. He is passionate about solving problems and believes in not taking himself too seriously.

RSVP Zoom link here: https://zoom.us/meeting/register/tJEpd-CgqzojHdZQXNXDUv52FCiXbYIjXkCV

Photo of Central Iowa Java Users Group group
Central Iowa Java Users Group
See more events
Source Allies
4501 NW Urbandale Dr · Urbandale, IA
Google map of the user's next upcoming event's location
FREE