openai-agents-python and ToolAgents

These are competitors in the agent-framework-patterns space, as both provide lightweight frameworks for building function-calling agents with LLMs, though OpenAI's offering has vastly greater adoption and is backed by the official OpenAI organization.

openai-agents-python
98
Verified
ToolAgents
61
Established
Maintenance 25/25
Adoption 25/25
Maturity 25/25
Community 23/25
Maintenance 13/25
Adoption 13/25
Maturity 18/25
Community 17/25
Stars: 19,951
Forks: 3,261
Downloads: 21,224,096
Commits (30d): 130
Language: Python
License: MIT
Stars: 27
Forks: 8
Downloads: 278
Commits (30d): 0
Language: Python
License: MIT
No risk flags
No risk flags

About openai-agents-python

openai/openai-agents-python

A lightweight, powerful framework for multi-agent workflows

Built on provider-agnostic architecture supporting 100+ LLMs, it enables agents to delegate tasks via handoffs, execute actions through functions/MCP/hosted tools, and enforce safety with configurable guardrails. Features include automatic session management for conversation history, integrated tracing for debugging workflows, human-in-the-loop mechanisms, and real-time voice agent support via gpt-realtime-1.5.

About ToolAgents

Maximilian-Winter/ToolAgents

ToolAgents is a lightweight and flexible framework for creating function-calling agents with various language models and APIs.

Scores updated daily from GitHub, PyPI, and npm data. How scores work