OpenAI Swarm: experimental, educational library for agents with handoffs
In one sentence OpenAI publishes Swarm on GitHub, a lightweight Python library, explicitly experimental and educational, for coordinating multiple agents through routines and handoffs on top of the Chat Completions API. It is later replaced by the OpenAI Agents SDK.
OpenAI publishes a small library called Swarm on GitHub. It coordinates multiple AI "agents": for example an agent that receives the request, figures out what it is about and hands it off to another specialized agent.
OpenAI openly presents it as an experimental, educational project for learning how to orchestrate multiple agents, not as a production-ready product. The ideas are also explained in an OpenAI Cookbook recipe, "Orchestrating Agents: Routines and Handoffs".
Today the project's README states that Swarm has been replaced by the OpenAI Agents SDK, presented as its production-ready evolution.
Companies
OpenAI
Tools
Swarm
Tags
Sources