Time to dive a little deeper, beyond the usual AI agent intros. When building your multi-agent systems, you’ll often be combining basic bricks like sequential, parallel, or loop flows. With those components, you create more complex patterns, like reflection loops, LLM-as-Judge, reviewer/critique agents, and coding agents in loops.
However the path to AI-nlightment might require you to make choices with the routing pattern, or to shepherd a swarm of agents to collaborate together. And even beyond that, with MCP and A2A, you might be able to create a swarm of remote agents!
As a committer on both LangChain4j and ADK for Java (Agent Development Kit), it’ll be my pleasure to guide you through this agentic adventure, and help you make the right choices and use the right abstractions on your journey.