AgenticGoKit and openai-agents-go

These two frameworks are competitors, as both aim to provide Go developers with tools for building and orchestrating multi-agent workflows, with "AgenticGoKit" offering a more comprehensive set of features including MCP tool discovery and production-grade observability, while "openai-agents-go" emphasizes being lightweight.

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

About AgenticGoKit

AgenticGoKit/AgenticGoKit

Open-source Agentic AI framework in Go for building, orchestrating, and deploying intelligent agents. LLM-agnostic, event-driven, with multi-agent workflows, MCP tool discovery, and production-grade observability.

Built on streaming-first architecture with native multimodal support (images, audio, video), AgenticGoKit integrates OpenTelemetry for zero-config distributed tracing and includes embedded vector DB (chromem) for RAG out-of-the-box. Supports 10+ LLM providers via pluggable architecture and implements the Model Context Protocol (MCP) for standardized tool discovery and interoperability across agent workflows.

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.

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