openai-agents-go and anyi

These are competitors, as both are frameworks for building multi-agent AI workflows in Go, offering similar core functionalities for agent orchestration.

openai-agents-go
51
Established
anyi
45
Emerging
Maintenance 10/25
Adoption 10/25
Maturity 15/25
Community 16/25
Maintenance 13/25
Adoption 7/25
Maturity 16/25
Community 9/25
Stars: 241
Forks: 29
Downloads:
Commits (30d): 0
Language: Go
License: Apache-2.0
Stars: 33
Forks: 3
Downloads:
Commits (30d): 0
Language: Go
License: Apache-2.0
No Package No Dependents
No Package No Dependents

About openai-agents-go

nlpodyssey/openai-agents-go

A lightweight, powerful framework for multi-agent workflows in Go

Supports agent handoffs for control transfer, built-in tools (code interpreter, web search, file operations), and guardrails for safety validation—all compatible with OpenAI's Responses API, Chat Completions, and other LLM providers. Implements a turn-based agent loop that terminates when structured output or tool-free responses are produced, with Model Context Protocol integration for local and hosted tool servers. A direct Go port of OpenAI's Python Agents SDK maintaining API parity while offering fluent builder patterns for agent configuration, tools, and multi-agent orchestration.

About anyi

jieliu2000/anyi

A Golang autonomous AI agent framework for assisting real work

Provides unified interfaces for 8+ LLM providers (OpenAI, Anthropic, Ollama, etc.) with a workflow system featuring automatic retries, validation, and Go template-based prompt generation. Supports configuration-driven development through YAML/JSON/TOML files, multimodal inputs, and built-in executors for system commands, conditional branching, and Model Control Protocol integration.

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