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.