Building Killer AI Agents on Your Spring Stack with Embabel
Rod Johnson - Embabel
Many AI agent frameworks assume you’re starting from scratch. You’re not. You have valuable domain models, battle-tested business logic, and production grade infrastructure. Why would you throw that away for a Python prototype?
In this hands-on, code-oriented talk, Rod will show how to build AI agents that fully leverage your existing Spring applications and domain models.
He’ll cover:
- Decomposing complex workflows into manageable steps that can be orchestrated by the Embabel planner
- Mixing and matching LLMs, including local models
- Preserving type safety throughout your agent code
- Safely exposing business logic to agents without compromising your architecture
- Enhancing domain objects with LLM tool methods to minimize context size and keep sensitive data from reaching the model
- Bringing the core Spring value of testability to your agents
All code shown will be available to fuel your own exploration.
