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…
DeepSeek Harness
Runs coding agents on a plugin-composed harness where models, tools, skills, sessions, sandboxes, storage, and the UI a…