#5151st of 82 in Agent frameworks and SDKs

agentscope-java

Java framework for building multi-tenant agents with sandboxes and tool approvals

Stars
6.2k
License
Apache-2.0
Last commit
Nov 2026
Last release
Oct 2026
Language
Java
Stars, last 30 weeks+3,839
3 Apr 2026: 2,366 stars10 Apr 2026: 2,483 stars17 Apr 2026: 2,579 stars24 Apr 2026: 2,677 stars1 May 2026: 2,761 stars8 May 2026: 2,838 stars15 May 2026: 3,008 stars22 May 2026: 3,188 stars29 May 2026: 3,309 stars5 Jun 2026: 3,513 stars12 Jun 2026: 3,724 stars19 Jun 2026: 3,896 stars26 Jun 2026: 4,058 stars3 Jul 2026: 4,195 stars10 Jul 2026: 4,351 stars17 Jul 2026: 4,503 stars24 Jul 2026: 4,657 stars31 Jul 2026: 4,800 stars7 Aug 2026: 4,924 stars14 Aug 2026: 5,050 stars21 Aug 2026: 5,191 stars28 Aug 2026: 5,321 stars4 Sept 2026: 5,428 stars11 Sept 2026: 5,560 stars18 Sept 2026: 5,673 stars25 Sept 2026: 5,782 stars2 Oct 2026: 5,857 stars9 Oct 2026: 5,900 stars16 Oct 2026: 6,016 stars23 Oct 2026: 6,102 stars30 Oct 2026: 6,205 stars

2,366 on 3 Apr 20266,205 on 30 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

AgentScope Java 2.0 is a JDK 17+ library for building agents on a ReAct core. Its HarnessAgent layer adds workspace files, layered memory, subagents and context compaction. It streams 32 typed events, gates tool calls with allow, approve or deny rules, and runs tools in local, Docker, Kubernetes or E2B sandboxes. Session state can live in Redis, MySQL or PostgreSQL for stateless scaling.

Who it is for: Java teams building production agents with tenancy, approvals and sandboxing

Strengths

  • Three-state tool permission engine with human approval built into the event stream
  • Session state in Redis, MySQL or PostgreSQL allows cross-replica recovery
  • Sandbox options: local subprocess, Docker, Kubernetes and E2B, with snapshot and resume
  • Separate model modules for DashScope, OpenAI, Anthropic, Gemini and Ollama

Weaknesses

  • Library only: requires JDK 17+ and Maven, no standalone app or UI
  • Quickstart uses DashScope and the docs link Aliyun pages, leaning on that ecosystem
  • Some features, such as OpenAI Decisions, are only in 2.1.0-SNAPSHOT builds
  • No Docker image or compose file provided

What it needs

  • no GPU
  • Needs JDK 17+, Maven, Redis (optional), MySQL (optional), PostgreSQL (optional), Docker or Kubernetes (optional sandbox)
  • Models: DashScope, OpenAI, Anthropic, Gemini, Ollama

Quick answers

Is agentscope-java open source?

Yes. Its code is on GitHub under the Apache-2.0 license.

Does agentscope-java need a GPU?

No, it runs without one.

Also in Agent frameworks and SDKs

See all 82
Also in Agent frameworks and SDKs
RankProjectScore
1ppt-masterAgent skill that turns documents into natively editable PowerPoint decks Live demo ↗ (opens in a new tab)72k starsMIT95 out of 100
2openai-agents-pythonPython SDK for multi-agent workflows with handoffs, guardrails and tracing30.4k starsMIT90 out of 100
3langchainPython framework for building LLM agents and apps from interoperable components148.8k starsMIT89 out of 100
#4browser-usePython library that lets an LLM agent control a web browser Live demo ↗ (opens in a new tab)119.7k starsMIT89 out of 100
#5tradingagentsMulti-agent LLM framework that simulates a trading firm's analysis process Live demo ↗ (opens in a new tab)119.3k starsApache-2.089 out of 100