vrsen/agency-swarm

Reliable Multi-Agent Orchestration Framework

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 18 minutes ago
Added to GitGenius on September 15th, 2026
Created on November 16th, 2023
Open Issues & Pull Requests: 14 (+0)
GitHub issues: Enabled
Number of forks: 1,060
Total Stargazers: 4,561 (+1)
Total Subscribers: 101 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 42.6 hours
Mean response time: 9.2 days
90th percentile: 30.5 days
Tracked items: 83

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Only 20% of issues opened in the past year have been closed. Three people close 78% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 5
New in 7 days: 1
Closed in 7 days: 3
Avg open age: 36 days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 2
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • stale (38)
  • bug (13)
  • enhancement (5)
  • feedback (1)
  • wontfix (1)

Detailed Description

Agency Swarm is a multi-agent orchestration framework that extends the OpenAI Agents SDK to simplify building collaborative AI agent applications.

The framework addresses the challenge of coordinating multiple specialized AI agents by modeling them after real-world organizational structures. It provides customizable agent roles with distinct instructions and capabilities, type-safe tools built on Pydantic models for automatic validation, and orchestrated communication between agents through explicit directional communication flows. State persistence is handled through configurable callbacks for loading and saving conversation threads, allowing applications to maintain context across sessions.

Developers should choose this tool if they need to build production-ready multi-agent systems with clear organizational hierarchies and controlled inter-agent communication. It suits projects requiring precise control over agent behavior through custom prompts and structured workflows. The framework supports multiple model backends including OpenAI's GPT family natively and other providers like Anthropic, Google, and xAI through LiteLLM integration. Teams migrating from earlier versions should consult the migration guide, as the current version is built on the OpenAI Agents SDK with a different architecture than previous releases.

The project maintains active development with regular updates to support new OpenAI model releases and backend providers. Documentation is comprehensive, including installation guides and a starter template to accelerate initial setup. The codebase prioritizes production readiness with emphasis on reliability and straightforward deployment patterns. Community engagement appears strong through the availability of migration resources and example-driven getting started materials.