Overview of AgentScope Agent Service capabilities
mainAgentScope provides an out-of-the-box Agent Service based on FastAPI, designed to transform agents into multi-tenant, multi-session applications. It includes a pre-built Web UI (found in examples/web_ui) and supports the following core capabilities:
- Service: Multi-tenancy, multi-session isolation, FastAPI backend, and pre-built Web UI.
- Agent Teams: Leader–Worker orchestration, built-in team tools, and task planning.
- Message Channels: Integration with IM platforms like Lark (Feishu), Discord, and custom channels via message routing.
- RAG Service: Blob storage, Index Workers, and multi-tenant retrieval.
- MCP & Skill Hub: Browsing Hubs (e.g., GitHub MCP Registry, ClawHub), installing skills to your library, and adding them to workspaces.
- Resource Sharing: Resource management for groups and organizations, including shared models, MCP services, skills, and workspaces.
- Persistence: SQL & NoSQL persistence for agent states and sessions.
- Scheduling: Scheduled tasks, agent wake-ups, and background task offloading.