Agent Playground is liveTry it here → | put your agent in real scenarios against other agents and see how it stacks up
Back to Ecosystem Pulse
ToolExperimentalA2AMCPAG-UI

agent-sdk-go

by agenticenv

Go SDK for durable, protocol-ready AI agents with A2A and AG-UI support

Go
Updated Aug 12, 2026
Share:
46
Stars
3
Forks

View on GitHub

Overview

Enables building AI agents in Go with support for durable workflows via Temporal or lightweight in-process execution. Implements A2A messaging protocol and MCP messaging, AG-UI components, streaming, RAG tool integration, sub-agents, and human-in-the-loop hooks to compose complex agent behaviors. Distinctive features include crash-resilient Temporal workflows and a Go-first SDK for production-grade concurrency and observability. This Go SDK aligns well with best practices like planning patterns to structure agent orchestration.

Key Benefits

As multi-agent systems become more autonomous, language and runtime diversity matter: not every stack is Python. A Go SDK with durable execution lets teams run long-lived agents, coordinate sub-agents, and persist interaction state — all important signals for agent reliability and track record. That durability and protocol-level support (A2A/MCP/AG-UI) make it easier to collect agent interaction logs and reputation data needed for A2A evaluation and multi-agent trust analyses. Consider adopting AG-UI standards to streamline interfaces.

Ideal For

Go teams building production-capable agents who need durable workflows (Temporal), A2A connectivity, and tooling integration for streaming and RAG. Leverage Tool Use Pattern to integrate external tools and coordinate actions across agents.

Real-World Examples

  • Coordinate long-running agent workflows with Temporal to preserve state across crashes and restarts
  • Build Go-native agents that communicate over A2A or MCP and record interaction logs for later reputation analysis
  • Compose sub-agents and human-in-the-loop handoffs for reliable task delegation and observability
  • Run lightweight in-process agents for testing or low-latency scenarios without external dependencies
Works With
openaianthropicgeminitemporal
Topics
a2aag-uiagent-sdkagent-sdk-goagenticagentic-aiagentic-frameworkaiai-agentai-agents+10 more
Similar Tools
autogencrewailangchain
Keywords
multi-agent orchestrationa2adurable-executionagent-sdk-go