Skip to main content
This section collects the AgentScope Java extensions that connect to third-party systems and ecosystem services. Each extension is an independent Maven module under agentscope-extensions/ — pull in only what you need. The extensions are grouped by topic:

Model Providers

All model providers have moved to independent model extension modules, while agentscope-core keeps only the shared model contracts. See Model for the full creation paths, Spring Boot setup, formatters, credentials, and advanced registry behavior.
agentscope-extensions-model-e2e-tests is a repository test module, not a user-facing model integration dependency.

Distributed Storage (Distributed Store)

Full-stack distributed storage components for multi-replica production deployments. Configure agent state, workspace filesystem, sandbox snapshots, and concurrency locks with a single DistributedStore.
  • Distributed Storage OverviewDistributedStore API, capability matrix, mixed stores
  • RedisAgentStateStore + BaseStore + SandboxSnapshotSpec + SandboxExecutionGuard
  • MySQL / JDBCAgentStateStore + JdbcStore + JdbcSnapshotSpec + JdbcSandboxExecutionGuard
  • Alibaba Cloud OSSAgentStateStore + OssBaseStore + OssSnapshotSpec

Sandbox Execution Environments

Isolated code execution stores. Docker is built-in; the rest are standalone extension modules.
  • Docker — built-in default, no extra dependency
  • Kubernetesagentscope-extensions-sandbox-kubernetes
  • AgentRun (Alibaba Cloud)agentscope-extensions-sandbox-agentrun
  • Daytonaagentscope-extensions-sandbox-daytona
  • E2Bagentscope-extensions-sandbox-e2b

Memory

Persist user preferences and facts across sessions. All implementations satisfy the LongTermMemory interface.

RAG Knowledge Base

Plug different retrieval stores behind the unified Knowledge interface.

Skill Repository

Multiple storage implementations of AgentSkillRepository.

Channel Adapters

Connect your Agent to messaging platforms through the Harness Channel interface.

Agent Protocols

Standardized ways for the Agent to talk to the outside world.

Infrastructure / Middleware

Plug Agents into your enterprise infrastructure.

Ecosystem

Runtime, language, debugging, and training extensions.
For Spring Boot users, most of the above extensions ship a matching agentscope-spring-boot-starter-* for one-line integration that removes the manual wiring.