spring-ai-alibaba and omni-agent-java

The two tools are ecosystem siblings, where `xiayu1987/omni-agent-java` likely builds upon and leverages the core `alibaba/spring-ai-alibaba` framework to provide a more specific, application-level agent implementation based on Spring Boot and Spring AI.

spring-ai-alibaba
74
Verified
omni-agent-java
28
Experimental
Maintenance 23/25
Adoption 10/25
Maturity 16/25
Community 25/25
Maintenance 6/25
Adoption 4/25
Maturity 9/25
Community 9/25
Stars: 8,705
Forks: 1,908
Downloads:
Commits (30d): 23
Language: Java
License: Apache-2.0
Stars: 7
Forks: 1
Downloads:
Commits (30d): 0
Language: Java
License:
No Package No Dependents
No Package No Dependents

About spring-ai-alibaba

alibaba/spring-ai-alibaba

Agentic AI Framework for Java Developers

Builds on Spring AI with a three-layer architecture: an Agent Framework providing multi-agent orchestration (Sequential, Parallel, Routing, Loop patterns) with built-in context engineering and human-in-the-loop support; a Graph runtime enabling persistent, stateful workflow execution with conditional routing and nested graphs; and an Admin platform for visualized agent development, observability, and MCP management. Supports multimodal inputs (text, image, audio), real-time voice agents via WebSocket, distributed agent coordination through Nacos, and integrates with multiple LLM providers including DashScope and OpenAI.

About omni-agent-java

xiayu1987/omni-agent-java

omni-agent-java based on Spring Boot and Spring AI. (Developed and maintained by 重庆北睿星科技有限公司)

Implements a three-layer perception-decision-execution architecture with static/dynamic context modeling and workflow graph orchestration to handle form processing and report analysis scenarios. Integrates pluggable tools through a unified MCP (Model Context Protocol) interface, enabling dynamic binding to external systems like REST APIs and databases while supporting multi-agent routing and composable agent chains.

Scores updated daily from GitHub, PyPI, and npm data. How scores work