#1010th of 15 in Agent frameworks and SDKs

agentscope

Python agent framework with a multi-tenant FastAPI agent service

Stars
33.2k
License
Apache-2.0
Last commit
Oct 2026
Last release
Oct 2026
Language
Python
Stars, last 29 weeks+14,165
24 Mar 2026: 19,073 stars31 Mar 2026: 22,342 stars7 Apr 2026: 22,836 stars14 Apr 2026: 23,457 stars21 Apr 2026: 23,925 stars28 Apr 2026: 24,174 stars5 May 2026: 24,353 stars12 May 2026: 24,762 stars19 May 2026: 25,150 stars26 May 2026: 25,491 stars2 Jun 2026: 25,826 stars9 Jun 2026: 26,421 stars16 Jun 2026: 26,726 stars23 Jun 2026: 26,945 stars30 Jun 2026: 27,165 stars7 Jul 2026: 27,401 stars14 Jul 2026: 27,725 stars21 Jul 2026: 28,005 stars28 Jul 2026: 28,245 stars4 Aug 2026: 28,470 stars11 Aug 2026: 28,753 stars18 Aug 2026: 28,955 stars25 Aug 2026: 29,547 stars1 Sept 2026: 30,306 stars8 Sept 2026: 31,092 stars15 Sept 2026: 31,714 stars22 Sept 2026: 32,159 stars29 Sept 2026: 32,572 stars6 Oct 2026: 32,827 stars13 Oct 2026: 33,238 stars

19,073 on 24 Mar 202633,238 on 13 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

AgentScope 2.0 is a Python 3.11+ SDK for composing ReAct agents from a toolkit (Python tools, MCP servers, skills, shell and file tools), model adapters, context compaction, middleware and permission checks. It also ships an agent service: a FastAPI backend with a sample web UI, multi-tenant sessions, agent teams, Feishu and Discord channels, RAG, scheduling and SQL/NoSQL persistence.

Who it is for: Python developers building agent apps and multi-user agent backends

Strengths

  • Wide model support: OpenAI, Anthropic, Gemini, DashScope, DeepSeek, Moonshot, Volcengine, xAI, Ollama, MiniMax
  • Sandbox backends include Docker, Bubblewrap, E2B, Daytona, K8s and Apple Container
  • Built-in permission system with human confirmation and composable middleware
  • Agent service adds multi-tenancy, scheduling, agent teams and A2A support beyond the SDK

Weaknesses

  • Realtime voice and SOP features are marked Experimental
  • Web UI needs a separate pnpm/Node setup from the Python backend
  • README gives no hardware requirements and no Docker or compose files
  • 2.0 is a new major version; README does not cover migration from 1.x

What it needs

  • no GPU
  • Needs Python 3.11+, pnpm (web UI), LLM provider API key
  • Models: OpenAI, Anthropic, Gemini, DashScope, DeepSeek

Also in Agent frameworks and SDKs

See all 15
Also in Agent frameworks and SDKs
RankProjectScore
1langchainPython framework for building LLM agents and apps from interoperable components147.8k starsMIT88 out of 100
2browser-usePython library that lets an LLM agent control a web browser Live demo ↗ (opens in a new tab)117.9k starsMIT88 out of 100
3crewaiPython framework for multi-agent workflows with role-based Crews and event-driven Flows59.7k starsMIT80 out of 100
#4openai-agents-pythonPython SDK for multi-agent workflows with handoffs, guardrails and tracing30k starsMIT77 out of 100
#5agnoPython SDK and runtime for building and serving agents behind a REST API42.7k starsApache-2.076 out of 100