agent squad
Basic Information
Agent Squad is an open-source framework for orchestrating multiple AI agents to handle complex, multi-turn conversations. It provides a developer-focused orchestration layer that classifies user intent, selects the most appropriate agent, routes requests, and preserves conversation context across interactions. The project ships with pre-built agent types and classifier implementations, example applications, and both Python and TypeScript SDKs so teams can prototype and deploy agent-based systems quickly. It supports streaming and non-streaming responses, modular installation options for AWS, Anthropic, and OpenAI integrations, and can run in diverse environments including local setups, cloud platforms and serverless functions. The repository includes demo apps and sample projects demonstrating common use cases like travel planning, customer support, and multi-agent studios. Documentation and examples show how to add custom agents, configure classifiers, and persist conversation history for coherent multi-agent behavior.