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.
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.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work