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 2k 889

  2. JManus JManus Public

    A high-determinism, code-free 'Prompt Programing' framework built with Java 一个高确定性的 无代码 'Prompt编程'框架,以 Java 编写

    Java 413 103

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

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

    TypeScript 258 38

  4. DataAgent DataAgent Public

    Spring AI Alibaba DataAgent

    Java 148 52

  5. deepresearch deepresearch Public

    Java 111 34

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

    Java 37 28

Repositories

Showing 10 of 13 repositories
  • JManus Public

    A high-determinism, code-free 'Prompt Programing' framework built with Java 一个高确定性的 无代码 'Prompt编程'框架,以 Java 编写

    spring-ai-alibaba/JManus’s past year of commit activity
    Java 413 Apache-2.0 102 25 1 Updated Nov 19, 2025
  • copilot Public

    The copilot for generating Spring AI Alibaba based projects.

    spring-ai-alibaba/copilot’s past year of commit activity
    JavaScript 75 Apache-2.0 23 4 0 Updated Nov 19, 2025
  • DataAgent Public

    Spring AI Alibaba DataAgent

    spring-ai-alibaba/DataAgent’s past year of commit activity
    Java 148 Apache-2.0 52 19 (2 issues need help) 0 Updated Nov 19, 2025
  • website Public

    Source code of Spring AI Alibaba official website. 📚

    spring-ai-alibaba/website’s past year of commit activity
    CSS 51 Apache-2.0 74 100 1 Updated Nov 18, 2025
  • cla Public
    spring-ai-alibaba/cla’s past year of commit activity
    0 0 0 0 Updated Nov 18, 2025
  • examples Public

    Examples demonstrating usage of Spring AI & Spring AI Alibaba 📜

    spring-ai-alibaba/examples’s past year of commit activity
    Java 1,989 Apache-2.0 889 0 1 Updated Nov 18, 2025
  • spring-ai-alibaba/spring-ai-extensions’s past year of commit activity
    Java 37 Apache-2.0 28 2 (1 issue needs help) 2 Updated Nov 18, 2025
  • spring-ai-alibaba/spring-ai-alibaba-agui’s past year of commit activity
    0 0 0 0 Updated Nov 10, 2025
  • spring-ai-alibaba-admin Public

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

    spring-ai-alibaba/spring-ai-alibaba-admin’s past year of commit activity
    TypeScript 258 Apache-2.0 38 10 2 Updated Nov 7, 2025
  • deepresearch Public
    spring-ai-alibaba/deepresearch’s past year of commit activity
    Java 111 33 5 0 Updated Nov 2, 2025