alibaba / spring-ai-alibaba
Components

An overview of source code logical components.

Intro

Logical decomposition is a representation of the organization of the main source code, where every and each file is put in exactly one logical component.

Logical Decompositions Overview

Analyzed system has 1 logical decomposition:

Logical Decomposition #1: PRIMARY

The decompositions is based on the folder structure at level 1 (relative to the source code root).

Bubble Chart | Tree Map
Component Sizes (Lines of Code)
The "primary" logical decomposition has 9 components.
  • 890 files, 66,497 LOC (100.0% vs. main code).
  • "spring-ai-alibaba-graph" is biggest, containing 30.06% of LOC.
  • "spring-ai-alibaba-arms-observation-autoconfigure" is smallest, containing 0.06% of LOC.


spring-ai-alibaba-graph19986 LOC (30%) 281 files
spring-ai-alibaba-jmanus15415 LOC (23%) 144 files
community14395 LOC (21%) 212 files
spring-ai-alibaba-core7327 LOC (11%) 83 files
spring-ai-alibaba-studio4392 LOC (6%) 96 files
spring-ai-alibaba-mcp3868 LOC (5%) 43 files
spring-ai-alibaba-auto-configurations990 LOC (1%) 27 files
tools82 LOC (<1%) 2 files
spring-ai-alibaba-arms-observation-autoconfigure42 LOC (<1%) 2 files
Component Commits
Components ordered by number of commits
Total Commits per Component
All commits, some commits may include files from multiple components.
spring-ai-alibaba-core283 commits (14%)
spring-ai-alibaba-graph272 commits (14%)
community207 commits (10%)
spring-ai-alibaba-studio179 commits (9%)
spring-ai-alibaba-mcp108 commits (5%)
spring-ai-alibaba-jmanus45 commits (2%)
spring-ai-alibaba-auto-configurations34 commits (1%)
tools24 commits (1%)
spring-ai-alibaba-arms-observation-autoconfigure2 commits (<1%)
Yearly File Updates Trend per Components
The number of file changes in commits
animated commit history: all time cumulative | 12 months window
2025 2024
spring-ai-alibaba-graph
4116
1488
spring-ai-alibaba-core
995
1230
community
2161
spring-ai-alibaba-studio
1115
570
spring-ai-alibaba-jmanus
1373
spring-ai-alibaba-mcp
630
spring-ai-alibaba-auto-configurations
312
tools
24
spring-ai-alibaba-arms-observation-autoconfigure
4


Dependencies between components in same commits (past 180 days)
The number on the lines shows the number of shared commits.
See detailed temporal dependencies report...

G spring-ai-alibaba-graph spring-ai-alibaba-graph spring-ai-alibaba-graph--spring-ai-alibaba-graph 198 spring-ai-alibaba-core spring-ai-alibaba-core spring-ai-alibaba-graph--spring-ai-alibaba-core 44 community community spring-ai-alibaba-graph--community 52 spring-ai-alibaba-mcp spring-ai-alibaba-mcp spring-ai-alibaba-graph--spring-ai-alibaba-mcp 27 spring-ai-alibaba-auto-configurations spring-ai-alibaba-auto-configurations spring-ai-alibaba-graph--spring-ai-alibaba-auto-configurations 17 spring-ai-alibaba-core--spring-ai-alibaba-core 157 spring-ai-alibaba-core--community 54 spring-ai-alibaba-core--spring-ai-alibaba-mcp 30 spring-ai-alibaba-core--spring-ai-alibaba-auto-configurations 20 spring-ai-alibaba-arms-observation-autoconfigure spring-ai-alibaba-arms-observation-autoconfigure spring-ai-alibaba-core--spring-ai-alibaba-arms-observation-autoconfigure 1 community--community 152 community--spring-ai-alibaba-mcp 40 spring-ai-alibaba-studio spring-ai-alibaba-studio spring-ai-alibaba-studio--spring-ai-alibaba-graph 70 spring-ai-alibaba-studio--spring-ai-alibaba-core 36 spring-ai-alibaba-studio--community 32 spring-ai-alibaba-studio--spring-ai-alibaba-studio 120 spring-ai-alibaba-studio--spring-ai-alibaba-mcp 25 spring-ai-alibaba-jmanus spring-ai-alibaba-jmanus spring-ai-alibaba-studio--spring-ai-alibaba-jmanus 11 spring-ai-alibaba-studio--spring-ai-alibaba-auto-configurations 13 spring-ai-alibaba-mcp--spring-ai-alibaba-mcp 75 spring-ai-alibaba-jmanus--spring-ai-alibaba-graph 19 spring-ai-alibaba-jmanus--spring-ai-alibaba-core 13 spring-ai-alibaba-jmanus--community 16 spring-ai-alibaba-jmanus--spring-ai-alibaba-mcp 15 spring-ai-alibaba-jmanus--spring-ai-alibaba-jmanus 33 spring-ai-alibaba-jmanus--spring-ai-alibaba-auto-configurations 11 spring-ai-alibaba-auto-configurations--community 26 spring-ai-alibaba-auto-configurations--spring-ai-alibaba-mcp 17 spring-ai-alibaba-auto-configurations--spring-ai-alibaba-auto-configurations 28 tools tools tools--spring-ai-alibaba-graph 15 tools--spring-ai-alibaba-core 10 tools--community 15 tools--spring-ai-alibaba-studio 11 tools--spring-ai-alibaba-mcp 9 tools--spring-ai-alibaba-jmanus 4 tools--spring-ai-alibaba-auto-configurations 6 spring-ai-alibaba-arms-observation-autoconfigure--spring-ai-alibaba-arms-observation-autoconfigure 2


2025-05-14 19:00