OpenAI Agents SDK

https://github.com/openai/openai-agents-python

OpenAI's official Python framework for agents — handoffs, guardrails, tracing built in. Successor to OpenAI Swarm (experimental); officially supported.

Active · Verified 2026-10-27 · fresh as of 2026-10-27 · 44 cited facts, 11 with a third-party source · 1 recorded change · Suggest a correction

At a glance

Tier
T1
Created
2025 repo fix
License
MIT repo fix
Pricing
searched not found fix
Funding
searched not found fix
Freshness
2026-10-27 fix
Layer
agent-infra repo fix
Licensing
open-source repo fix
Deployment locus
local repo fix
Platform vs product
platform repo fix
SDK languages
python, typescript repo fix
Protocols
mcp-client repo fix

When to use

Optimised for: searched not found

Anti-fit: searched not found

Pros & cons

Pros

searched not found

Cons

searched not found

Claims & capabilities

Built on the OpenAI Responses API and tools.

Technical surface

API surface
searched not found
Backend storage
not applicable — not a memory product
Deployment
Self-hosted only — library
Embedding model
not applicable — not a memory product
Multi-tenancy
searched not found
MCP
yes — HostedMCPTool plus MCPServerStreamableHttp, MCPServerStdio and MCPServerSse (deprecated) server classes
A2A
searched not found
OpenTelemetry
searched not found

Compare OpenAI Agents SDK with…

Similar systems

Other agent frameworks (no first-party memory layer) in the catalog, ranked by inbound references.

  • Model Context Protocol (MCP spec) T1

    Anthropic-introduced open protocol (Nov 2024) for connecting LLMs to data sources and tools. Donated by Anthropic to the Linux Foundation's Agentic AI Foundation (announced 2025-12-09); now governed as Model Context Protocol, a Series of LF Projects, LLC. Supported across Claude, ChatGPT, VS Code, Cursor and many other clients.

  • LangChain (framework) T1

    Dominant Python/JS framework for LLM apps — tool calling, agents, retrievers, runnables. Memory is one component (LangMem cross-listed); the framework itself is the product.

  • Vercel AI SDK T1

    Vercel's TypeScript LLM SDK — streaming, tool calls, structured outputs, agents. Dominant framework for Next.js LLM apps.

  • LlamaIndex (framework) T1

    Data framework for LLM apps — connectors, indices, query engines, agents, workflows. Memory is one of many subsystems (LlamaIndex Memory cross-listed).

  • LangGraph (orchestration) T1

    LangChain's stateful graph runtime for agents — explicit state, persistence, time-travel debugging, human-in-the-loop. Memory is one persistence target (LangGraph Persistence cross-listed).

  • CrewAI T1

    Multi-agent framework — Crews (sequential) + Flows (event-driven). Open-source core + CrewAI Enterprise. Memory available via Mem0 / Letta adapters (CrewAI Memory cross-listed).

Sources (43 cited facts, 11 third-party)

Each fact links to the page it came from; the badge says who published it (how to read sources).

What changed

Changes to this record's lifecycle, licence, release, pricing and hosting facts, from the catalog's git history. Subscribe (Atom)

  1. 2026-10-27
    • Latest release first recorded as “v0.24.0 (2026-10-15) — Python; JS/TS @openai/agents v0.21.0 (2026-10-20)” source
    • Deployment first recorded as “Self-hosted only — library” source
    • MCP support first recorded as “yes — HostedMCPTool plus MCPServerStreamableHttp, MCPServerStdio and MCPServerSse (deprecated) server classes” source
    #270

Related systems

References (21)

  • AgentOps integrates with — OpenAI Agents SDK tracing docs list AgentOps under external tracing processors. (verified 2026-10-29)
  • Arize Phoenix integrates with — OpenAI Agents SDK tracing docs list Arize Phoenix under external tracing processors. (verified 2026-10-29)
  • Braintrust integrates with — OpenAI Agents SDK tracing docs list Braintrust under external tracing processors. (verified 2026-10-29)
  • Comet ML integrates with — OpenAI Agents SDK tracing docs list Comet Opik under external tracing processors. (verified 2026-10-29)
  • Daytona integrates with — OpenAI Agents SDK sandbox clients docs list DaytonaSandboxClient (openai-agents[daytona]). (verified 2026-10-29)
  • e2b integrates with — OpenAI Agents SDK sandbox clients docs list E2BSandboxClient (openai-agents[e2b]). (verified 2026-10-29)
  • Galileo integrates with — OpenAI Agents SDK tracing docs list Galileo under external tracing processors. (verified 2026-10-29)
  • HoneyHive integrates with — OpenAI Agents SDK tracing docs list HoneyHive among external tracing processors. (verified 2026-10-29)
  • Laminar integrates with — OpenAI Agents SDK tracing docs list Laminar among external tracing processors. (verified 2026-10-29)
  • Langfuse integrates with — OpenAI Agents SDK tracing docs list Langfuse under external tracing processors. (verified 2026-10-29)
  • LangSmith integrates with — OpenAI Agents SDK tracing docs list LangSmith under external tracing processors. (verified 2026-10-29)
  • LiteLLM integrates with — OpenAI Agents SDK docs have a page on using any model via the LiteLLM integration (LitellmModel). (verified 2026-10-29)
  • MLflow integrates with — OpenAI Agents SDK tracing docs list MLflow under external tracing processors. (verified 2026-10-29)
  • Modal Sandboxes integrates with — OpenAI Agents SDK sandbox clients docs list ModalSandboxClient (openai-agents[modal]). (verified 2026-10-29)
  • Model Context Protocol (MCP spec) integrates with — OpenAI Agents SDK docs have an MCP page for using MCP servers as agent tools. (verified 2026-10-29)
  • OpenAI GPT family (GPT-5 / GPT-4o / o3 / o4) depends on at runtime — Built on the OpenAI Responses API and tools.
  • OpenAI Swarm (deprecated) succeeds — Successor to OpenAI Swarm (experimental)
  • Portkey AI integrates with — OpenAI Agents SDK tracing docs list Portkey AI under external tracing processors. (verified 2026-10-29)
  • PromptLayer integrates with — OpenAI Agents SDK tracing docs list PromptLayer under external tracing processors. (verified 2026-10-29)
  • Pydantic Logfire integrates with — OpenAI Agents SDK tracing docs list Pydantic Logfire among external tracing processors. (verified 2026-10-29)
  • Weights & Biases integrates with — OpenAI Agents SDK tracing docs list Weights & Biases under external tracing processors. (verified 2026-10-29)

Referenced by (32)

  • AgentOps integrates with — AgentOps docs have a OpenAI Agents SDK integration page. (verified 2026-10-29)
  • Arcade.dev integrates with — Arcade docs have a OpenAI Agents SDK integration page. (verified 2026-10-29)
  • Arize Phoenix integrates with — Arize Phoenix docs have a OpenAI Agents SDK integration page. (verified 2026-10-29)
  • Braintrust integrates with — Braintrust docs have a OpenAI Agents SDK integration page. (verified 2026-10-29)
  • Comet ML integrates with — Comet's Opik docs have a OpenAI Agents SDK integration page. (verified 2026-10-29)
  • Datadog Agent Observability (LLM Observability) integrates with — Datadog LLM Observability auto-instrumentation page lists a OpenAI Agents LLM integration. (verified 2026-10-29)
  • Daytona integrates with — Daytona docs have a guide for running OpenAI Agents SDK with Daytona sandboxes. (verified 2026-10-29)
  • DBOS integrates with — DBOS integrations docs have a OpenAI Agents SDK (durable agents) page. (verified 2026-10-29)
  • e2b integrates with — E2B docs have a OpenAI Agents SDK integration guide. (verified 2026-10-29)
  • Galileo integrates with — Galileo's third-party integrations docs list OpenAI Agents SDK as a supported integration. (verified 2026-10-29)
  • Hatchet integrates with — Hatchet cookbooks include an OpenAI Agents SDK cookbook. (verified 2026-10-29)
  • Helicone integrates with — Helicone docs have a OpenAI Agents SDK integration page. (verified 2026-10-29)
  • HoneyHive integrates with — HoneyHive integrations docs have a OpenAI Agents SDK tracing/integration page. (verified 2026-10-29)
  • IBM ContextForge MCP Gateway integrates with — IBM ContextForge docs have a OpenAI Agents SDK integration page. (verified 2026-10-29)
  • Inspect AI integrates with — Inspect AI "Agent Bridge" page documents bridging OpenAI Agents SDK agents into Inspect evaluations. (verified 2026-10-29)
  • Laminar integrates with — Laminar integrations docs have a OpenAI Agents SDK observability page. (verified 2026-10-29)
  • Langfuse integrates with — Langfuse's integrations directory has a OpenAI Agents SDK integration page. (verified 2026-10-29)
  • LangSmith integrates with — LangSmith docs have a tracing integration page for OpenAI Agents SDK. (verified 2026-10-29)
  • Mastra integrates with — Mastra repo ships the @mastra/openai package (OpenAI Agents SDK). (verified 2026-10-29)
  • Mem0 integrates with — Mem0 docs have an OpenAI Agents SDK integration page (Integrate Mem0 with the OpenAI Agents SDK for persistent memory across multi-agent workflows). (verified 2026-10-29)
  • Milvus integrates with — Milvus's integrations overview lists a Milvus + OpenAI Agents SDK integration tutorial. (verified 2026-10-29)
  • MongoDB Atlas Vector Search integrates with — MongoDB's Atlas AI Integrations page lists OpenAI Agents SDK as an integration (some entries are marked community-maintained). (verified 2026-10-29)
  • Neo4j integrates with — Neo4j's GenAI ecosystem docs have a OpenAI Agents SDK integration page. (verified 2026-10-29)
  • OpenInference integrates with — The OpenInference repo README lists an OpenInference instrumentation package for OpenAI Agents SDK. (verified 2026-10-29)
  • OpenLLMetry (Traceloop) integrates with — OpenLLMetry's What's Supported page lists OpenAI Agents SDK as instrumented out of the box. (verified 2026-10-29)
  • Portkey AI integrates with — Portkey docs have an OpenAI Agents SDK (Python) agent framework integration page. (verified 2026-10-29)
  • Pydantic Logfire integrates with — Pydantic Logfire integrations docs have a OpenAI Agents SDK (TypeScript) page. (verified 2026-10-29)
  • Restate integrates with — Restate AI docs integration page: Restate & OpenAI Agents SDK. (verified 2026-10-29)
  • Temporal integrates with — Temporal integrations catalog lists OpenAI Agents SDK integration (Python, TypeScript). (verified 2026-10-29)
  • Trigger.dev integrates with — Trigger.dev docs: OpenAI Agents SDK (TypeScript) playground and Python guardrails example projects. (verified 2026-10-29)
  • TrueFoundry AI Gateway integrates with — TrueFoundry AI Gateway ecosystem lists a OpenAI Agents SDK integration page. (verified 2026-10-29)
  • Weights & Biases integrates with — W&B Weave docs have a OpenAI Agents SDK integration page. (verified 2026-10-29)