AgentScope review
AgentScope is a Python agent framework with an SDK for building ReAct agents and an agent service backend with a web UI.
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.
- 35kGitHub stars
- +1.2knew stars, week of Oct 25
- 51.4kdownloads a week, +38% vs 4-week avg
- #3in Agent frameworks this week
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 agentscopeFrom source
git clone -b main https://github.com/agentscope-ai/agentscope.gitEditable 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
- Install AgentScope on Python 3.11 or newer with uv pip install agentscope.
- Set the DASHSCOPE_API_KEY environment variable for the quickstart's DashScope model.
- Create an Agent with a model and a Toolkit, then call launch_console to chat in the terminal.
- 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.
Show the weekly numbers
| Week of | New stars |
|---|---|
| Aug 9, 2026 | 256 |
| Aug 16, 2026 | 333 |
| Aug 23, 2026 | 773 |
| Aug 30, 2026 | 742 |
| Sep 6, 2026 | 695 |
| Sep 13, 2026 | 509 |
| Sep 20, 2026 | 449 |
| Sep 27, 2026 | 317 |
| Oct 4, 2026 | 354 |
| Oct 11, 2026 | 402 |
| Oct 18, 2026 | 460 |
| Oct 25, 2026 | 1.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:
| Rank | Tool | Stars | Downloads/wk |
|---|---|---|---|
| #1 | Harness²Harness² is a Python framework from Google Research for recursive agent harnessing, refining an agent's prompts, tools, memory and… | 21.7k | – |
| #2 | HyperFramesHyperFrames is an open-source framework that turns HTML, CSS, media, and seekable animations into deterministic MP4 videos, built for AI… | 76.6k | 1.5M |
| #4 | AG-UIAG-UI is an open, event-based protocol that standardizes how AI agents connect to user-facing frontend applications. | 16.9k | 4.6M |
| #5 | LangGraphLangGraph is a low-level orchestration framework and runtime for building, managing, and deploying long-running, stateful agents in… | 44.2k | 18.5M |
| #6 | BifrostOpen-source, high-performance AI gateway that works as your LLM gateway, MCP gateway and agent gateway. One OpenAI-compatible API for… | 9.3k | – |
| #7 | assistant-uiassistant-ui is an open-source TypeScript/React library of composable primitives and runtimes for building AI chat interfaces in your app. | 12.9k | 2.8M |
Recent AgentScope releases
- v2.0.10, Oct 12, 2026
- v2.0.9, Sep 28, 2026
- v2.0.8, Sep 8, 2026
- v2.0.7.post1, Aug 28, 2026
- v2.0.7, Aug 24, 2026
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
AgentScope README badge
Maintainers can show the tool's weekly Board rank in their README:
[](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].