AgenticGoKit and go-agent

These two Go frameworks for building intelligent agents are **competitors**, as both provide core functionalities like multi-agent orchestration and tool integration, forcing a choice between their distinct approaches to memory management and underlying communication protocols (event-driven vs. UTCP-native).

AgenticGoKit
52
Established
go-agent
49
Emerging
Maintenance 13/25
Adoption 9/25
Maturity 15/25
Community 15/25
Maintenance 10/25
Adoption 10/25
Maturity 13/25
Community 16/25
Stars: 113
Forks: 15
Downloads:
Commits (30d): 0
Language: Go
License: Apache-2.0
Stars: 142
Forks: 21
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 go-agent

Protocol-Lattice/go-agent

An agent framework for Go with graph-aware memory, UTCP-native tools, and multi-agent orchestration. Built for production.

Provides RAG-powered memory with importance scoring and MMR retrieval across PostgreSQL/Qdrant/MongoDB backends, plus optimized performance through LRU caching and buffer pre-allocation. Exposes agents as UTCP tools for hierarchical coordination, with CodeMode generating tool calls from LLM outputs—enabling agent-to-agent communication without explicit orchestration code. Integrates pluggable adapters for Gemini, Anthropic, and Ollama with a declarative module system for composing specialist agents into workflows.

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