Devtoolwatch BoardGet it every Monday

AgentScope review

AgentScope is a Python agent framework with an SDK for building ReAct agents and an agent service backend with a web UI.

Updated Nov 1, 2026. Review written Oct 22, 2026 from the project's own sources; usage data refreshed every Monday.

TL;DR

AgentScope 2.0 is an open-source Python framework for building, running and serving LLM agents. It is for developers who want both an agent SDK and a multi-tenant, multi-session backend with a pre-built Web UI. It adds permission controls, human-in-the-loop confirmation and sandboxed tool execution.

AgentScope at a glance

Category
Agent frameworks
Maintained by
AgentScope-AI (organization, @agentscope-ai on GitHub)
License
Apache 2.0
Language
Python, Dockerfile, Mako
Repository
github.com/agentscope-ai/agentscope
Website
docs.agentscope.io
PyPI package
agentscope 2.0.10
Latest release
v2.0.10 on GitHub, Oct 12, 2026
First published
Jan 12, 2024

What AgentScope does

  • AgentScope runs ReAct agents with structured output, realtime interruption and resume, and sequential or concurrent tool calls.
  • AgentScope manages Python tools, MCP servers and skills, and ships built-in shell, file edit, search, task and plan tools.
  • AgentScope supports models from OpenAI, Anthropic, Gemini, DashScope, DeepSeek, Moonshot, Volcengine, xAI and Ollama.
  • AgentScope runs tools and code in isolated workspaces: local, Docker, Apple Container, Bubblewrap, E2B, OpenSandbox, Daytona or K8s.
  • AgentScope supports multi-agent setups through TeamPipeline, where a leader agent delegates tasks to member agents that run concurrently.
  • AgentScope connects to remote agents over the A2A protocol through the A2AAgent class.
  • AgentScope offers experimental realtime voice agents using DashScope, OpenAI, Gemini and xAI realtime APIs.

How it works

AgentScope is a Python package. You compose an agent from a model, a toolkit and middleware, then chat with it in the terminal using launch_console. For applications, the agent service provides a FastAPI backend and a pre-built Web UI. The service adds multi-tenancy, SQL or NoSQL persistence, scheduling, RAG and IM channels such as Feishu and Discord.

How to install and start using AgentScope

From PyPI

uv pip install agentscope

From source

git clone -b main https://github.com/agentscope-ai/agentscope.git

Editable install from source

uv pip install -e .

Requirements

  • Python 3.11 or higher
  • An API key for a supported model provider, such as DASHSCOPE_API_KEY in the quickstart
  • pnpm to run the web UI

First steps

  1. Install AgentScope on Python 3.11 or newer with uv pip install agentscope.
  2. Set the DASHSCOPE_API_KEY environment variable for the quickstart's DashScope model.
  3. Create an Agent with a model and a Toolkit, then call launch_console to chat in the terminal.
  4. To run the agent service, start examples/agent_service with python main.py. Then run pnpm install and pnpm dev in examples/web_ui.

Who AgentScope is for

  • Python developers building tool-using LLM agents with permission controls and sandboxed execution
  • Teams shipping multi-tenant, multi-session agent apps with a backend and a web UI
  • Projects that need multi-agent orchestration with leader and worker agents
  • Developers connecting agents to Feishu or Discord, or building realtime voice agents

Limitations to know

  • AgentScope 2.0 is a breaking change from 1.0, so existing 1.0 code needs migration.
  • SOP, realtime voice agents and WebRTC voice in the agent service are marked experimental.
  • AgentScope requires Python 3.11 or higher.

Is AgentScope growing? Usage data

In the week of Oct 25–31, 2026, AgentScope ranked #45 on the Devtoolwatch Board and #3 in Agent frameworks, with a momentum score of 77 out of 100. Its main package had 51.4k downloads that week, +38% against its own 4-week average.

New GitHub stars per week for AgentScope12 weeks from Aug 9, 2026: 256, 333, 773, 742, 695, 509, 449, 317, 354, 402, 460, 1.2k new stars, an average of 541 a week.Aug 9week of Oct 25
New GitHub stars per week for the last 12 weeks, from GitHub's stargazer history (today's stargazers by the week they starred).
Show the weekly numbers
New GitHub stars per week for AgentScope
Week ofNew stars
Aug 9, 2026256
Aug 16, 2026333
Aug 23, 2026773
Aug 30, 2026742
Sep 6, 2026695
Sep 13, 2026509
Sep 20, 2026449
Sep 27, 2026317
Oct 4, 2026354
Oct 11, 2026402
Oct 18, 2026460
Oct 25, 20261.2k

The Board ranks tools by four signals each week: new stars, new stars for the repo's size, added downloads and download growth beyond the market. How the ranking works.

AgentScope alternatives

Other AI agent frameworks on the Board in the week of Oct 25–31, 2026, by momentum:

Agent frameworks ranked by momentum, the week of Oct 25–31, 2026
RankToolStarsDownloads/wk
#1Harness²Harness² is a Python framework from Google Research for recursive agent harnessing, refining an agent's prompts, tools, memory and…21.7k–
#2HyperFramesHyperFrames is an open-source framework that turns HTML, CSS, media, and seekable animations into deterministic MP4 videos, built for AI…76.6k1.5M
#4AG-UIAG-UI is an open, event-based protocol that standardizes how AI agents connect to user-facing frontend applications.16.9k4.6M
#5LangGraphLangGraph is a low-level orchestration framework and runtime for building, managing, and deploying long-running, stateful agents in…44.2k18.5M
#6BifrostOpen-source, high-performance AI gateway that works as your LLM gateway, MCP gateway and agent gateway. One OpenAI-compatible API for…9.3k–
#7assistant-uiassistant-ui is an open-source TypeScript/React library of composable primitives and runtimes for building AI chat interfaces in your app.12.9k2.8M

All AI agent frameworks, ranked

Recent AgentScope releases

AgentScope FAQ

Is AgentScope free and open source?

Yes. AgentScope's source code is on GitHub (agentscope-ai/agentscope) under the Apache 2.0 license, so you can use it for free.

How do I install AgentScope?

Run uv pip install agentscope. The agentscope package needs Python 3.11 or newer. The install section above has the other options from the project's README.

Is AgentScope still maintained?

Yes. The agentscope-ai/agentscope repository was last updated on Oct 21, 2026, and the latest release, v2.0.10 on GitHub, came out on Oct 12, 2026.

How popular is AgentScope?

AgentScope has 35k GitHub stars as of Nov 1, 2026. It gained 1.2k new stars in the week of Oct 25–31, 2026, against a 12-week average of 541 a week. Its main package had 51.4k downloads that week, +38% against its own 4-week average. That made it #3 among AI agent frameworks on the Devtoolwatch Board.

AgentScope vs LangGraph: how do they compare?

AgentScope and LangGraph are both tracked by Devtoolwatch as AI agent frameworks. AgentScope has 35k GitHub stars and LangGraph has 44.2k. In the week of Oct 25–31, 2026, AgentScope's main package had 51.4k downloads and LangGraph's had 18.5M. LangGraph is a low-level orchestration framework and runtime for building, managing, and deploying long-running, stateful agents in Python or JavaScript. LangGraph review.

AgentScope vs LangChain: how do they compare?

AgentScope and LangChain are both tracked by Devtoolwatch as AI agent frameworks. AgentScope has 35k GitHub stars and LangChain has 148.8k. In the week of Oct 25–31, 2026, AgentScope's main package had 51.4k downloads and LangChain's had 41.1M. LangChain review.

What are the best alternatives to AgentScope?

Other AI agent frameworks on the Devtoolwatch Board in the week of Oct 25–31, 2026, by momentum: Harness² (#1), HyperFrames (#2), AG-UI (#4), LangGraph (#5), Bifrost (#6). The alternatives table above has their numbers.

What is AgentScope 2.0?

AgentScope 2.0 is a Python agent framework with two parts. The SDK covers agents, tools, models, context, memory and sandboxes. The agent service is a FastAPI backend with a Web UI that supports multi-tenant, multi-session apps and distributed deployment.

Which model providers does AgentScope support?

AgentScope supports LLM, embedding and TTS models from OpenAI, Anthropic, Gemini, DashScope, DeepSeek, Moonshot, Volcengine, xAI and Ollama. It also supports MiniMax chat models through MiniMaxChatModel. ModelRouterMiddleware can choose a model for each reply.

Does AgentScope support MCP?

AgentScope's Toolkit manages MCP servers alongside Python tools and skills. The agent service also includes an MCP & Skill Hub for browsing the GitHub MCP Registry and ClawHub and installing servers into a workspace.

How does AgentScope keep agent tool use safe?

AgentScope describes three layers of protection: tool-specific review, human-in-the-loop permissions and sandboxing. You can require confirmation for tool calls or use a bypass mode. Tools run in isolated workspaces, separated at the user, agent or session level.

Can AgentScope run multi-agent systems?

AgentScope supports multi-agent systems. TeamPipeline lets a leader agent delegate tasks to member agents that run concurrently. The agent service adds leader-worker orchestration with built-in team tools. A2AAgent lets agents talk to remote A2A agents.

Sources

  1. agentscope-ai/agentscope on GitHub
  2. AgentScope README
  3. agentscope on PyPI
  4. AgentScope website
  5. Release v2.0.10 (Oct 12, 2026)
  6. Release v2.0.9 (Sep 28, 2026)
  7. Release v2.0.8 (Sep 8, 2026)
  8. Devtoolwatch Board, the week of Oct 25–31, 2026

AgentScope README badge

Maintainers can show the tool's weekly Board rank in their README:

Devtoolwatch badge for AgentScope

[![Devtoolwatch](https://index.devtoolwatch.com/badge/agentscope-ai-agentscope.svg)](https://index.devtoolwatch.com/tools/agentscope-ai-agentscope/)

How this page is made: Devtoolwatch writes each review from the project's README, releases, package metadata and website, with an AI model, then checks every claim against the source it cites and drops what the sources don't support. The numbers come from Devtoolwatch's daily GitHub snapshots, GitHub's stargazer history, and the npm and PyPI download APIs. Spotted an error? Email [email protected].