v1.0.0
The first stable release of AgentScope Java - an agent-oriented programming framework for building LLM applications.
Installation
Requires JDK 17+
<dependency>
<groupId>io.agentscope</groupId>
<artifactId>agentscope</artifactId>
<version>1.0.0</version>
</dependency>Highlights
- Multi-Model Support - DashScope, OpenAI, Anthropic, Gemini out of the box
- ReAct Agent - Built-in reasoning and acting loop with tool calling
- Annotation-based Tools - Define tools with simple
@Toolannotations - MCP Protocol - Native Model Context Protocol support
- Multimodal - Text, image, audio, and video content handling
- RAG - Knowledge retrieval with local vector store or Bailian integration
- Long-term Memory - Cross-session memory via Mem0 extension
- Multi-Agent Pipelines - Sequential, fanout, and message hub patterns
- Streaming & Hooks - Real-time output with execution lifecycle hooks
- AgentScope Studio - Visual debugging interface
Extensions
- agentscope-extensions-mem0 - Long-term memory
- agentscope-extensions-rag-simple - Local RAG
- agentscope-extensions-rag-bailian - Bailian knowledge base
- agentscope-extensions-studio - Visual debugger