Agent Squad
ActiveDescription
Agent Squad is an open-source multi-agent orchestration framework from AWS for managing multiple AI agents and handling complex conversations.
Key Features
- Intelligent intent classification that dynamically routes queries to the most suitable agent based on context
- Dual language support with full implementations in both Python and TypeScript
- Flexible streaming and non-streaming agent responses for different interaction patterns
- Cross-agent context management maintaining coherent conversations across multiple agents
- SupervisorAgent for team coordination with parallel processing and dynamic delegation
- Universal deployment support from AWS Lambda to local environments and any cloud platform
Use Cases
💡 Customer support systems with specialized sub-agents for different domains (travel, weather, health)
💡 E-commerce support simulators with automated response generation and human-in-the-loop escalation
💡 AI movie production studios coordinating multiple creative agents
💡 Travel planning services combining flight booking, weather checks, and itinerary generation
💡 Healthcare coordination systems routing queries to appropriate medical domain agents
Categories
Quick Start
Install via npm (npm install agent-squad) or pip (pip install agent-squad). Create a classifier with agents, define your Agent class extending the base Agent, and register it with the classifier. The orchestrator handles routing and context. Deploy to AWS Lambda or run locally.