swarm logo

AI AGENTS

swarm

by OpenAI

agentlead-sourcegithub-agent-framework-repositoriessource:github.commulti-agentorchestrationopenaigithub

Overview

Educational framework exploring ergonomic, lightweight multi-agent orchestration from OpenAI.

Details

Swarm is an OpenAI GitHub project described as an educational framework for exploring ergonomic, lightweight multi-agent orchestration. The supplied OpenAI Agents SDK documentation describes the Agents SDK as a production-ready upgrade of OpenAI's earlier Swarm experimentation for agents, with primitives for agents, handoffs, and guardrails. Swarm is therefore best understood as an earlier educational/experimental project rather than the current production-ready OpenAI agent SDK.

When to Use

Explore OpenAI's earlier approach to lightweight multi-agent orchestration and agent handoffs. Study Swarm as educational material before evaluating the production-ready OpenAI Agents SDK.

Getting Started

  1. Review the Swarm GitHub repository: https://github.com/openai/swarm
  2. Read the OpenAI Agents SDK documentation for the production-ready successor context: https://openai.github.io/openai-agents-python/
  3. Inspect the repository examples and compare Swarm concepts with Agents SDK primitives such as agents, handoffs, and guardrails.

Key Features

  • Educational framework for multi-agent orchestration
  • Designed around ergonomic, lightweight agent experimentation
  • Related to OpenAI's later Agents SDK concepts, including agents, handoffs, and guardrails

Capabilities

  • multi-agent orchestration
  • agent experimentation
  • agent handoffs

Last updated May 31, 2026