The Open-Source AI Stack
RSS

The Stack · Agents · Open source

OpenAI Agents SDK

OpenAI's lightweight agent SDK and the production successor to Swarm; MIT, Python and TypeScript, provider-agnostic via LiteLLM, handoffs, native MCP.

The OpenAI Agents SDK is a small library for building agents: an agent loop, tool calling, structured handoffs between agents, guardrails, and tracing. OpenAI ships it as the production-ready successor to its experimental Swarm project. The Python package and a separate JavaScript/TypeScript port are both MIT-licensed. Among the vendor SDKs it sits at the low-abstraction end: a few primitives rather than an opinionated framework. It is provider-agnostic in the sense that the README documents support for the OpenAI Responses and Chat Completions APIs "as well as 100+ other LLMs" reached through LiteLLM, though OpenAI models are the default and best-tested path. Multi-agent work is expressed as handoffs (one agent delegating to another) and agents-as-tools. For open-source AI the relevant facts are that the code is MIT and MCP support is native (the SDK understands stdio, Streamable HTTP, and SSE transports), so an agent built on it talks to the same tool servers as any other MCP client. It is still pre-1.0 in version numbering (0.17.x as of May 2026) but is OpenAI's recommended agent-building path and is widely deployed.

Sources

Want a follow-up? Ask the chat about OpenAI Agents SDK in context. It will compare to siblings at the same layer and ground every claim in the wiki.

Other projects at the Agents layer

19 siblings · ordered open first