agency-swarm

github.com/VRSEN/agency-swarm AI Agent Frameworks Open-source projectOpen source

agency-swarm provides a framework for orchestrating multiple AI agents.

github.com/VRSEN/agency-swarm
agency-swarm homepage screenshot

About agency-swarm

agency-swarm is an open-source Python framework for orchestrating multiple collaborative AI agents. It is built on the OpenAI Agents SDK and designed to simplify multi-agent application development by modeling automation workflows after real-world organizational structures. The framework supports customizable agent roles, full control over agent prompts, type-safe tool development with Pydantic, directional agent communication, and flexible state persistence for conversation history. It is compatible with Python 3.12+, runs on macOS, Linux, and Windows, and works with OpenAI models natively as well as other providers via LiteLLM integration.

Key features

  • Define customizable agent roles with tailored instructions and tools
  • Full control over individual agent prompt and instruction settings
  • Build type-safe tools using Pydantic models for validation
  • Directional agent communication via dedicated send_message tool
  • Flexible state persistence for cross-session conversation history
  • Supports OpenAI and LiteLLM-backed third-party model providers
Best for: Developers building multi-agent AI applications that require structured, role-based agent orchestration.
Good for
  • Built on the OpenAI Agents SDK for reliability
  • Supports multiple model providers via LiteLLM integration
  • Offers type-safe tool development with Pydantic validation
Watch out for
  • Requires Python 3.12 or newer to run
  • v1.x is built exclusively for the OpenAI Agents SDK and Responses API
  • Migrating from v0.x versions requires following a dedicated migration guide

agency-swarm at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

agency-swarm alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in AI Agent Frameworks

Well-known listings from the same topic.

All 75

agency-swarm FAQ

What Python version is required to use agency-swarm?
Python 3.12 or higher is required.
Which model providers are supported by the framework?
OpenAI models are supported natively, with additional providers available via LiteLLM integration.
Is agency-swarm compatible with older v0.x implementations?
No, v1.x uses the OpenAI Agents SDK, and migrating from v0.x requires following the project's Migration Guide.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing