Agency Swarm

Agency Swarm is a framework built on OpenAI Agents SDK to develop multiple AI agent applications. It allows to construct structures that mimic organizational hierarchies, manage inter-agent communication, and create type-safe tools with Pydantic models. Thanks to LiteLLM support, it can work with OpenAI models as well as Anthropic, Google and other providers.

AG

VRSEN · AI Communities & Swarms

STARS4.6K
FORKS1.1K
COMMITS2.2K
CONTRIBUTORS24
VERSIONv1.9.9
UPDATEDyesterday
PythonHiyerarşiOpenAI SDKLiteLLMMIT
What can it do?
  • You configure inter-agent workflows and communication channels with the hierarchical roles you set.
  • Using Pydantic models, you develop special tools for your agents with automatic argument verification.
  • Through recall functions, you make the agents' speech history permanent in the database or file system.

My note

More in: AI Communities & Swarms