Skip to content

v1.0.0

Choose a tag to compare

@AlbumenJ AlbumenJ released this 30 Nov 15:21

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 @Tool annotations
  • 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