AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Home/
Multi-Agent/
spring-ai-alibaba
spring-ai-alibaba logo

spring-ai-alibaba

Active·★ 11.1k·Apache-2.0·Updated 2026-10-07
★ Most Popular★ Essential★ Trending

Spring AI Alibaba is Alibaba's production-ready framework for building agentic, workflow and multi-agent applications in Java. It builds on Spring AI concepts (ChatModel, tools, MCP, messages) and consists of three layers: an Agent Framework with built-in context engineering and human-in-the-loop support, a Graph runtime underneath that provides persistence, workflow orchestration and streaming for long-running stateful agents, and Spring AI Alibaba Admin, a platform for visual agent development, observability, evaluation and MCP management.

It suits Java and Spring Boot teams who want agents inside their existing services rather than in a separate Python stack. Multi-agent orchestration comes with built-in patterns such as sequential and parallel agents; ReAct agents support text and image input and tool-based image or audio generation; a WebSocket-based realtime voice agent is included; and A2A support with Nacos integration enables distributed agent collaboration. It supports multiple model providers, including Alibaba Cloud DashScope, OpenAI and DeepSeek.

Getting started: requires JDK 17+ and an API key from your model provider. Clone the repository and run the chatbot example with `./mvnw -pl examples/chatbot spring-boot:run`, or add the `spring-ai-alibaba-agent-framework` dependency and a model starter to your Spring Boot project.

This write-up is based on the project's README and public repository data. We have not hand-tested the tool. Data as of 2026-10-24.

License
Apache-2.0
Latest release
v1.1.2.2 · 2026-03-10
Last commit
2026-10-07
Contributors
275
Forks
2,462
Open issues and PRs
176
First published
2024-09-09

Source: GitHub, npm and PyPI public APIs.

#AI Agents#Workflow Orchestration#Multi-agent Systems#Spring AI#Java
$ Install
$ git clone --depth=1 https://github.com/alibaba/spring-ai-alibaba.git cd spring-ai-alibaba/examples/chatbot export AI_DASHSCOPE_API_KEY=your-api-key mvn spring-boot:run
↗ Visit site★ GitHub
01

Features

01Multi-Agent Orchestration
02Context Engineering
03Graph-based Workflow Runtime
04Agent-to-Agent Communication
05Rich LLM and Tool Support
02

Why choose it

+Native fit for Java and Spring Boot teams, building on familiar Spring AI concepts.
+Graph runtime with persistence and streaming for long-running, stateful agents.
+Multi-agent patterns, realtime voice and A2A with Nacos for distributed setups.
+Admin platform for visual development, observability and evaluation; Apache-2.0 licensed.
03

Trade-offs

!Examples and defaults centre on Alibaba Cloud DashScope; using other providers needs extra configuration.
!Requires the Java and Spring ecosystem, which is heavier than lightweight Python frameworks for quick experiments.
!Much of the most detailed documentation is published on the project's own site rather than in the repository.
04

Maintenance check

ActiveChecked: 2026-10-26
Last commit
2026-10-07
Commits, last 90 days
29
Releases, last 90 days
0
Latest release
v2.0.0-M1.1 (2026-06-25)
Open issues
180
Recent issues with at least one comment
6/14
Commits per week, last 12 weeks
Commits per week, last 12 weeks: 7, 0, 10, 0, 0, 0, 0, 1, 0, 0, 0, 0

Oldest week on the left; the latest four weeks are orange. Source: GitHub commit activity.

Status rule: archived on GitHub = Archived; last commit within 90 days = Active; 91 to 365 days = Slowing; older = Stale. All figures come from the GitHub API on the date shown.

Most discussed open issues

  • #4717 [Feature] Support Spring AI 2.0.032 comments · 2026-06-15
  • #4091 [Question] HumanInTheLoop 没法扩展么?15 comments · 2026-01-19
  • #4908 [Question] 项目放弃了吗?一直不更新?13 comments · 2026-08-19
  • #4520 [Question] 为什么感觉这个项目没有那么活跃了呢?11 comments · 2026-04-08
  • #3995 [Question] spring-ai-alibaba-admin的frontend初始化失败9 comments · 2026-01-06

Issue titles are quoted from GitHub. Open the link to check whether a problem still applies to the version you use.

05

Compatibility

DashScope
Native
Verified via docs
OpenAI
Supported
Verified via docs
DeepSeek
Supported
Verified via docs
Spring AI
Native
Verified via docs
06

Quick start

1
$ git clone --depth=1 https://github.com/alibaba/spring-ai-alibaba.git
2
$ cd spring-ai-alibaba/examples/chatbot
3
$ export AI_DASHSCOPE_API_KEY=your-api-key
4
$ mvn spring-boot:run
07

Use cases

↳Building complex AI-native applications with multiple interacting agents.
↳Orchestrating sophisticated workflows for long-running stateful AI agents.
↳Developing intelligent agents requiring advanced context management and human-in-the-loop capabilities.
08

Alternatives

⚡Top VS:
VSagent-framework★14.3k→VSadk-python★22.0k→VSag2★5.0k→VSsolace-agent-mesh★4.9k→
agent-framework logo
agent-framework★ 14.3k
A framework for building, orchestrating and deploying AI agents and multi-agent workflows with support for Python and .NET.
VSCompare→
adk-python logo
adk-python★ 22.0k
An open-source, code-first Python toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.
VSCompare→
ag2 logo
ag2★ 5.0k
AG2 (formerly AutoGen): The Open-Source AgentOS. Join us at: https://discord.gg/sNGSwQME3x
VSCompare→
solace-agent-mesh logo
solace-agent-mesh★ 4.9k
An event-driven framework designed to build and orchestrate multi-agent AI systems. It enables seamless integration of AI agents with real-world data sources and systems, facilitating complex, multi-step workflows.
VSCompare→
adk-java logo
adk-java★ 1.8k
An open-source, code-first Java toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.
VSCompare→
AWorld logo
AWorld★ 1.2k
Build, evaluate and train General Multi-Agent Assistance with ease
VSCompare→
AssetOpsBench logo
AssetOpsBench★ 2.4k
AssetOpsBench - Industry 4.0: A unified benchmark and framework for building, orchestrating, and evaluating domain-specific AI agents for Industry 4.0 asset operations and maintenance, with 460+ scenarios, 4 specialist agents (IoT, FMSR, TSFM, Work Order), and multi-agent orchestration blueprints (MetaAgent, AgentHive) over MCP.
VSCompare→
cyberagents-exchange logo
cyberagents-exchange★ 22
Community-contributed agents, skills, MCP servers, and playbooks for the CyberAgents Exchange
VSCompare→
See all alternatives →

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Why choose it03Trade-offs04Maintenance check05Compatibility06Quick start07Use cases08Alternatives
alibaba /
spring-ai-alibaba
↗

Agentic AI framework for Java and Spring developers

11.1k2.5kApache-2.0
Last commit3w ago
StatusActive
CategoryMulti-Agent
Contributors275
Latest releasev1.1.2.2
Links
Documentation↗Discussion↗Issues↗Releases↗
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

MCP ServersCode AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.