Rod Johnson, creator of Spring Framework, presents Embabel — a new JVM-based agent framework designed to address why enterprise GenAI projects fail. He argues that personal AI tools work because humans provide fault tolerance, but business processes lack that safety net. The core thesis is that non-determinism is the biggest obstacle to enterprise GenAI adoption, and the solution is deterministic orchestration: breaking tasks into structured steps with smaller prompts, typed outputs, and guard rails. Embabel uses Goal-Oriented Action Planning (GOAP) — borrowed from game AI — to deterministically sequence actions based on method signatures rather than relying on an LLM planner. Built on Spring Boot, it emphasizes type safety, domain model integration, testability, and mixing traditional code with LLM calls. Live demos show structured output generation, multi-step story writing/review agents, and a travel/horoscope example using MCP tools and REST calls.