agentscope-ai

agentscope-ai/agentscope-java

Java AI & ML high-issue-count

AgentScope Java: Agent-Oriented Programming for Building LLM Applications

4.4k stars
952 forks
active
GitHub +142 / week

4.4k

Stars

952

Forks

560

Open issues

30

Contributors

v2.0.0 10 Jul 2026

AI Analysis

AgentScope Java is an agent-oriented programming framework for building LLM-powered applications in Java, featuring ReAct reasoning, tool calling, memory management, and multi-agent collaboration. It serves enterprise teams building production AI agents that require human-in-the-loop control, structured outputs, and integration with existing infrastructure. Best suited for Java-based enterprises and teams requiring fine-grained runtime intervention; less relevant for Python-first AI shops or ...

AI & ML AI Framework Discovery value: 4/10
Documentation 8/10
Activity 10/10
Community 8/10
Code quality 5/10

Inferred from signals mentioned in the README (tests, CI, type safety) — not a review of the actual code.

Overall score 7/10

AI's overall editorial judgment — not an average of the bars above, can weigh other factors too.

agent-oriented programming llm applications react reasoning multi-agent systems java framework
Actively maintained Well documented Niche/specialized use case Popular Production ready
Deep Analysis · Based on README and public signals
2w ago

Java framework for building LLM agents with ReAct reasoning, tool calling, and multi-agent orchestration

AgentScope Java is a framework for constructing agent-oriented applications powered by large language models. It provides ReAct reasoning, tool integration via MCP protocol, human-in-the-loop controls, memory management, and enterprise features like security sandboxing and OpenTelemetry observability. Built for production Java environments where enterprises need structured, controllable agent behavior rather than ad-hoc LLM chatbot integration. Real-world adoption evidence remains limited; the project launched in September 2025 and gained 4,134 stars by June 2026, with 148 stars in the last 7 days, indicating active interest but uncertain sustained uptake.

Origin

AgentScope Java is a Java port of the Python-based AgentScope framework (27,287 stars), maintained by Alibaba's research division. The Python version existed prior; the Java variant was formally created in September 2025 to serve the enterprise Java ecosystem, which has different tooling, deployment, and organizational patterns than the Python data science community.

Growth

Launched September 2025 with initial traction, reaching 4,134 stars and 893 forks by June 2026. Recent 7-day growth of 148 stars suggests sustained interest, though this may reflect periodic marketing or community awareness campaigns rather than steady organic adoption. Growth trajectory is brisk relative to project age but lower than the Python sibling (27k stars), which benefits from larger LLM + AI community overlap in Python ecosystems.

In production

Adoption not verified. No case studies, testimonials, or public enterprise deployments documented in README. Project's messaging emphasizes 'production-ready' and enterprise features (security sandbox, GraalVM native compilation, OpenTelemetry, multi-tenant isolation), but these are capability descriptions, not proof of actual production use. Maven Central presence and version numbering (1.0.12) suggest some internal use at Alibaba, but external adoption remains unconfirmed.

Code analysis
Architecture

Appears to implement a reactive, non-blocking agent execution model based on Project Reactor for async I/O. README describes ReAct reasoning loop, hook-based human-in-the-loop intervention, MCP protocol integration for tool discovery, structured output parsing, persistent memory with semantic search, and security sandboxes for tool execution. Likely uses Java 17+ features including records or sealed classes; README explicitly targets JDK 17+. Architecture focuses on composition (agents, tools, models, memory stores) rather than inheritance. No code inspection possible; cannot verify implementation quality of these claims.

Tests

Not documented in README. No mention of test frameworks, CI/CD pipelines, or test suites.

Maintenance

Last push recorded 2026-06-29, same as current date provided. Maven Central artifact published (version 1.0.12 shown in README). Project is 9 months old. Regular version releases suggest active maintenance. Presence of Apache 2.0 license, documentation portal (java.agentscope.io), Discord community, and localized README (Chinese variant) indicate sustained investment. However, early stage and pace cannot be confirmed without issue/PR activity data.

Honest verdict

ADOPT IF: your organization standardizes on Java, requires production controls (human-in-the-loop, safe interruption, security sandboxing), needs integrated memory and RAG, and can tolerate a young ecosystem (9 months old) with unverified external adoption. AVOID IF: you need a mature, battle-tested framework with large community libraries, your team is Python-native and LLM-savvy, or you require proven production case studies before committing to a framework. MONITOR IF: you work in Java-first enterprises, see adoption grow beyond Alibaba's own use cases, or notice community contributions and third-party tool integrations accelerate over the next 12 months.

Independent dimensions

Mainstream potential

4/10

Technical importance

6/10

Adoption evidence

2/10

Risks
  • Early maturity (launched September 2025). No public evidence of sustained external adoption; framework may remain primarily used internally within Alibaba or its immediate partners.
  • Smaller ecosystem relative to Python LLM tools. Fewer third-party integrations, community examples, and troubleshooting resources compared to mature frameworks.
  • Dependency on vendor (Alibaba/ModelScope). If Alibaba deprioritizes Java agent tooling in favor of Go or Python variants, project maintenance may slow.
  • Java language constraint limits potential audience to enterprise and backend teams; misses consumer AI applications, research prototyping, and startup velocity culture that favor Python.
  • Reactive architecture (Project Reactor) and GraalVM native image requirements may introduce operational complexity for teams unfamiliar with functional Java or ahead-of-time compilation.
Prediction

Project likely remains a specialized offering for large Java-based enterprises (financial services, telecom, manufacturing) exploring LLM agent architectures. Adoption will grow within Alibaba's customer base and Chinese enterprises, but mainstream global penetration is uncertain without visible success stories outside Alibaba ecosystem. May stabilize as a solid but niche Java option rather than a category leader.

0 found this helpful

Newsletter

Get analyses like this every Monday

Free weekly digest of the most interesting open-source discoveries.

Languages

Java
94.2%
TypeScript
5.6%
Python
0.1%
HTML
0%
Dockerfile
0%

Information

Language
Java
Last updated
8h ago
Created
10mo ago
Analyzed with
anthropic/claude-haiku-4-5

Stars over time

Loading…

Contributors over time

Top 100 contributors only — repos with more will plateau at 100.

Loading…

Similar repos

agentscope-ai

agentscope-ai/agentscope

AgentScope 2.0 is a production-ready Python framework for building multi-agent...

27.7k Python AI & ML
agentscope-ai

agentscope-ai/AgentTeams

AgentTeams is an open-source collaborative multi-agent orchestration platform...

5k Go AI & ML
modelscope

modelscope/ms-agent

MS-Agent is a lightweight Python framework for building autonomous agents...

4.3k Python AI & ML
agents-flex

agents-flex/agents-flex

Agents-Flex is a lightweight Java framework for building AI applications with...

1k Java AI & ML
google

google/adk-java

ADK for Java is an open-source toolkit from Google for building, evaluating,...

1.6k Java AI & ML
vs. alternatives
AgentScope (Python)

Official Python predecessor with 27k stars and larger community. Java variant is intentionally platform-specific, not a replacement. Python version likely sees broader adoption due to LLM ecosystem concentration in Python.

agents-flex (Java, 1,013 stars)

Smaller Java agent framework. AgentScope Java offers more integrated features (memory, RAG, MCP, structured output) and backing by Alibaba research; agents-flex may be lighter-weight or earlier-stage.

Google ADK (Java, 1,625 stars)

Google's agent development kit for Java. Different vendor; adoption likely skews toward Google Cloud users and enterprises invested in Google infrastructure.

ms-agent (Python, 4,321 stars)

ModelScope agent framework in Python. Reflects similar category (agent orchestration for LLMs) but different language and vendor ecosystem (Alibaba ModelScope vs. independent or Google-backed tools).

HiClaw (Go, 4,938 stars)

Alibaba's agent framework in Go. Shows Alibaba's multi-language strategy for agent tooling; Java variant competes within same vendor portfolio rather than replacing sibling languages.