Agent Squad is a multi-agent system orchestrator and language model agent orchestration framework. It serves as an AI workflow automation engine and tool integration layer designed to coordinate teams of specialized agents to solve complex tasks through routing, parallel execution, and state management.
The project is distinguished by its ability to dynamically compose purpose-specific agents on-demand and route requests based on intent, language, or domain expertise. It supports advanced coordination patterns, including parallel subtask distribution, sequential task pipelines, and the ability to escalate complex interactions to human operators.
The framework covers a broad range of capabilities, including retrieval-augmented generation, conversation state preservation across storage backends, and the integration of external APIs and serverless functions. It also provides utilities for automatic language detection, text translation, content moderation filtering, and incremental response streaming.
The orchestration logic is designed for cross-environment deployment, supporting local machines, cloud platforms, and event-driven serverless environments.