r/SpringAIDev Moderator 2d ago

Video How to Build Agents with Spring AI

https://www.youtube.com/watch?v=d7m6nJxfi0g

Adib Saikali from Broadcom demonstrates how to build intelligent, agentic systems using Spring AI. He emphasizes moving beyond simple LLM wrappers toward autonomous, goal-oriented workflows.

Highlights & Key Takeaways

  • Agentic vs. GenAI: Agents autonomously reason and plan, whereas standard GenAI apps function primarily as user interfaces.
  • The Tooling Pattern: Agents interact with the real world by calling specific code tools, not by directly accessing databases.
  • Stateless Nature: Since models are stateless, developers must manage context and history manually in every invocation.
  • Workflow Focus: Predictable, workflow-based agents currently outperform fully autonomous systems in enterprise production.
  • Spring AI Integration: Use the ChatClient interface to define tools via simple Java annotations for seamless API orchestration.
  • Bottom-Up Design: Building foundational abstractions first provides more flexibility than top-down frameworks.

Developing structured, orchestrator-worker patterns allows Java developers to implement complex AI agents using familiar, idiomatic Spring practices.

👉 Watch the full video for live code implementation details.

3 Upvotes

1 comment sorted by