OpenAI Agents SDK Compatibility

Status: current Date: 2026-05-20

This project follows the same core agent-loop shape as the OpenAI Agents SDK, but it is not a drop-in reimplementation of the whole SDK.

Similarities

Implemented locally:

This matches the conceptual flow described in OpenAI’s running-agents docs: model call, inspect output, execute tool calls, continue, or return final answer.

Not Implemented

This repo does not currently implement all OpenAI Agents SDK methods or features.

Missing or only represented as local analogues:

Recommendation

Use this repo as the provider-neutral backend spine:

chat/session service
-> model selection interface
-> model adapter
-> agent loop
-> policy
-> tools
-> memory
-> traces/evals

Then add an OpenAI Agents SDK adapter if we want the official SDK runtime and hosted capabilities.