awslabs/agent-squad

Flexible and powerful framework for managing multiple AI agents and handling complex conversations

73
/ 100
Verified

This project helps you build advanced conversational AI applications that can handle complex user interactions across multiple topics. It takes a user's query and routes it to the most suitable specialized AI agent, maintaining context throughout the conversation. Anyone looking to create sophisticated chatbots for customer support, virtual assistants, or educational tools would find this useful.

7,506 stars and 4,606 monthly downloads. Available on PyPI.

Use this if you need to build a conversational AI system that can seamlessly switch between different specialized AI agents to handle diverse user queries and maintain context in complex, multi-turn conversations.

Not ideal if you only need a simple chatbot for basic Q&A within a single domain without requiring sophisticated agent orchestration or dynamic context management.

conversational-AI customer-support-automation virtual-assistant AI-powered-chatbots multi-agent-systems
No Dependents
Maintenance 10 / 25
Adoption 18 / 25
Maturity 25 / 25
Community 20 / 25

How are scores calculated?

Stars

7,506

Forks

705

Language

Python

License

Apache-2.0

Last pushed

Feb 11, 2026

Monthly downloads

4,606

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/awslabs/agent-squad"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.