openai-agents-js now mirrors the Python SDK — almost feature-complete!
I’ve been building openai-agents-js
(github) (npm) with one clear goal:
Same functions, same classes, same architecture as OpenAI’s Python SDK — only the language is different.
And now, we’re almost there.
Tracing
Hosted Tools
MCP Support
Streaming
Handoffs
Fully aligned agent workflows
If you’ve used the Python SDK, you’ll feel right at home — just in TypeScript.
No custom wrappers, no opinionated abstractions. Just the same SDK, for the JS ecosystem.
GitHub: GitHub - yusuf-eren/openai-agents-js: OpenAI Agents SDK in TypeScript
NPM: openai-agents-js - npm
Docs: OpenAI Agents SDK
If this helps you, a or share would mean a lot!