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
- Type
- OpenAI's official agent framework repo fix
- Tier
- T1
- Latest release
- v0.24.0 (2026-10-15) — Python; JS/TS @openai/agents v0.21.0 (2026-10-20) registry fix
- GitHub
- openai/openai-agents-python — ~30k stars, last commit 2026-10 (JS: openai/openai-agents-js ~3.9k) 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
- SDK languages
- python, typescript repo fix
- Protocols
- mcp-client repo fix
- Developer activity
- OpenRank 22.9 (12-mo avg 29.19) · 153 participants — 2026-09 third-party 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…
Alternatives to OpenAI Agents SDK → live options ranked by shared design, licence, hosting and MCP support
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 it is OpenAI's official agent framework repo
- What it does & what's distinct OpenAI's official Python framework for agents — handoffs, guardrails, tracing built in. … repo
- Claims / benefits Built on the OpenAI Responses API and tools. repo
- Created 2025 repo
- Latest release v0.24.0 (2026-10-15) — Python; JS/TS @openai/agents v0.21.0 (2026-10-20) registry
- License MIT repo
- GitHub openai/openai-agents-python — ~30k stars, last commit 2026-10 (JS: openai/openai-agents-… repo
- Customers / scale OpenAI API customers across consumer/enterprise; integrated into ChatGPT operator + assi… vendor
- Deployment Self-hosted only — library repo
- Code/weights release Active — last commit 2026-05 · 26,235★ repo
- MCP support yes — HostedMCPTool plus MCPServerStreamableHttp, MCPServerStdio and MCPServerSse (depre… vendor
- Runtimes Python, TypeScript repo
- obs-langsmith yes third-party
- obs-opentelemetry yes vendor
- obs-datadog yes third-party
- obs-helicone yes third-party
- obs-weave yes third-party
- obs-langfuse yes third-party
- obs-arize yes third-party
- obs-custom First-party OpenAI Traces dashboard plus 9 documented external integrations vendor
- cost-token-budget yes repo
- cost-prompt-caching yes vendor
- cost-semantic-caching no repo
- cost-batching no repo
- cost-model-routing yes repo
- cost-streaming-only no repo
- cost-observability-cost-attribution yes repo
- eval-langsmith-evals yes third-party
- eval-braintrust yes third-party
- eval-weights-and-biases-agent yes third-party
- eval-helicone-evals yes third-party
- eval-custom-test-harness yes vendor
- eval-human-loop no vendor
- eval-production-traffic-replay no vendor
- commit-trajectory [{"ym":"2025-07","cum":583},{"ym":"2025-08","cum":684},{"ym":"2025-09","cum":777},{"ym":… repo
- download-trajectory [{"ym":"2025-11","monthly":2120549,"cum":2120549},{"ym":"2025-12","monthly":5729014,"cum… registry
- architecture-deployment-locus local repo
- licensing-bucket open-source repo
- positioning-platform-vs-product platform repo
- taxonomy-three-layer-rollup agent-infra repo
- developer-activity-opendigger {"activity":434.56,"as_of":"2026-09","openrank_12mo":29.19,"openrank_current":22.9,"part… third-party
- sdk-languages python,typescript repo
- protocol-support mcp-client repo
What changed
Changes to this record's lifecycle, licence, release, pricing and hosting facts, from the catalog's git history. Subscribe (Atom)
- 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
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)