Skip to content
@spring-ai-alibaba

spring-ai-alibaba

Agentic Framework for Java

Provides everything from ReactAgent to complex Multi Agent, Workflow with graph-based orchestration.

📜 official documentation


Overview

🚀 Spring AI Alibaba is dedicated to providing a framework and ecosystem for Java developers to build, orchestrate, and deploy AI agents.

Spring AI Alibaba's Ecosystem

Projects Description Usage Guide
Spring AI Alibaba Agent Framework 🚀 Framework for building agent and multi-agent applications, with embedded context engineering support. Focus on Agent building, using
- Graph as the runtime
- Spring AI as the LLM model.
Spring AI Alibaba Graph A low-level orchestration framework and runtime for building, managing, and deploying long-running, stateful agents. For advanced use cases that need more control over the Agent or Multi-agent process.
Spring AI Alibaba Admin Local visualization toolkit for the development of agent applications, supporting project management, runtime visualization, tracing, and agent evaluation. Visualized tool for agents built with Agent Framework or Graph.
Spring AI Extensions Extended implementations for Spring AI core concepts, including DashScopeChatModel, MCP registry, etc. Extension for Spring AI, providing basic abstraction for building LLM applications, for example, model, tool, mcp, vector store, etc.

High-level Architecture

architecture

More Projects

Repository Description ⭐
Spring AI Alibaba Agent Framework 🚀 Framework for building agent and multi-agent applications, with embedded context engineering support. GitHub Repo stars
Spring AI Alibaba Graph A low-level orchestration framework and runtime for building, managing, and deploying long-running, stateful agents. GitHub Repo stars
Spring AI Alibaba Admin Local visualization toolkit for the development of agent applications, supporting project management, runtime visualization, tracing, and agent evaluation. GitHub Repo stars
Spring AI Extensions Extended implementations for Spring AI core concepts, including DashScopeChatModel, MCP registry, etc. GitHub Repo stars
Spring AI Alibaba Examples Spring AI Alibaba Examples. GitHub Repo stars
JManus A Java implementation of Manus built with Spring AI Alibaba, currently used in many applications within Alibaba Group. GitHub Repo stars
DataAgent A natural language to SQL project based on Spring AI Alibaba, enabling you to query databases directly with natural language without writing complex SQL. GitHub Repo stars
DeepResearch Deep Research implemented based on spring-ai-alibaba-graph. GitHub Repo stars

Star History

Star History Chart

Pinned Loading

  1. examples examples Public

    Examples demonstrating usage of Spring AI & Spring AI Alibaba 📜

    Java 2.9k 1.2k

  2. Lynxe Lynxe Public

    A high-determinism, code-free 'Prompt Programing' studio built with Java 一个高确定性的 无代码 'Prompt编程'工作站,以 Java 编写

    Java 1.1k 245

  3. spring-ai-alibaba-admin spring-ai-alibaba-admin Public archive

    Console supporting tracing, prompt engineering and evaluation for Agents developed with Spring AI Alibaba.

    Java 428 104

  4. DataAgent DataAgent Public

    Spring AI Alibaba DataAgent

    Java 2.8k 665

  5. deepresearch deepresearch Public

    Java 379 107

  6. spring-ai-extensions spring-ai-extensions Public

    Java 162 100

Repositories

Showing 10 of 17 repositories
  • copilot Public

    The copilot for generating Spring AI Alibaba based projects.

    spring-ai-alibaba/copilot's past year of commit activity
    TypeScript 142 Apache-2.0 50 1 2 Updated Sep 20, 2026
  • DataAgent Public

    Spring AI Alibaba DataAgent

    spring-ai-alibaba/DataAgent's past year of commit activity
    Java 2,817 Apache-2.0 665 110 (15 issues need help) 55 Updated Sep 20, 2026
  • spring-ai-alibaba/spring-ai-extensions's past year of commit activity
    Java 162 Apache-2.0 100 14 (1 issue needs help) 11 Updated Sep 16, 2026
  • cla Public
    spring-ai-alibaba/cla's past year of commit activity
    0 0 0 0 Updated Aug 20, 2026
  • aistio Public

    Like Istio but for Agent.

    spring-ai-alibaba/aistio's past year of commit activity
    Go 8 Apache-2.0 4 1 6 Updated Jul 29, 2026
  • website Public

    Source code of Spring AI Alibaba official website. 📚

    spring-ai-alibaba/website's past year of commit activity
    CSS 69 Apache-2.0 101 99 3 Updated Jul 12, 2026
  • examples Public

    Examples demonstrating usage of Spring AI & Spring AI Alibaba 📜

    spring-ai-alibaba/examples's past year of commit activity
    Java 2,928 Apache-2.0 1,225 0 5 Updated Jul 1, 2026
  • Lynxe Public

    A high-determinism, code-free 'Prompt Programing' studio built with Java 一个高确定性的 无代码 'Prompt编程'工作站,以 Java 编写

    spring-ai-alibaba/Lynxe's past year of commit activity
    Java 1,108 Apache-2.0 245 37 (1 issue needs help) 1 Updated Jun 28, 2026
  • AssistantAgent Public

    Framework for building enterprise-level assistant agents.

    spring-ai-alibaba/AssistantAgent's past year of commit activity
    Java 520 Apache-2.0 149 8 4 Updated Jun 2, 2026
  • deepresearch Public
    spring-ai-alibaba/deepresearch's past year of commit activity
    Java 379 Apache-2.0 107 5 1 Updated Mar 2, 2026