Spring AI Alibaba
by Alibaba
Builds agentic, workflow and multi-agent applications in Java and Spring Boot on a graph runtime for stateful agents, with A2A communication, tool calling and MCP support.
Skills
Multi-Agent Patterns
Composes agents with SequentialAgent, ParallelAgent, RoutingAgent and LoopAgent patterns to run complex tasks across collaborators.
Graph-Based Workflows
Defines workflows with conditional routing, nested graphs, parallel execution and state persistence, exported to PlantUML or Mermaid.
Context Engineering Hooks
Applies built-in policies for human-in-the-loop, context compaction and editing, tool retry, planning and dynamic tool selection.
A2A Coordination
Connects agents across services with Agent-to-Agent communication and Nacos integration for distributed discovery and coordination.
Realtime Voice Agent
Streams audio or text over WebSocket to a voice agent that replies with generated audio, alongside multimodal image understanding.
Related Agents
CrewAI
Multi-agent orchestration framework for building teams of AI agents that collaborate, delegate, and solve complex tasks…
AG2
Builds multi-agent systems in Python with async agents, @tool functions, human-in-the-loop pauses, and a hub-and-channe…
Codex CLI
Runs a coding agent locally in the terminal, editing files and executing commands inside an OS sandbox with configurabl…
Orca
Runs fleets of coding agents in parallel git worktrees, letting you launch Claude Code, Codex, OpenCode and others side…