Vibe Coding Discover

AI Agents

trpc-agent-go

View on GitHub

A Go framework for building production agent systems with graph workflows, tools, memory, A2A, AG-UI, MCP, evaluation, and observability.

★ 1.8K314 forksGoApache-2.0trpc-group

Go-native framework for production agent systems: LLM agents, LangGraph-style graph workflows, multi-agent orchestration, tools, memory, RAG, Agent Skills, evaluation, and OpenTelemetry tracing. Integrates MCP, A2A, and AG-UI for tool, agent, and frontend interop.

Use Cases

Customer support botsData analysis assistantsDevOps automation agentsMulti-step business process automation with human-in-the-loopRAG-powered document Q&A and knowledge managementMulti-agent chain and parallel orchestrationGraph-based agent workflows with conditional routingMCP tool integrationAgent-to-agent interoperability via A2AAG-UI streaming frontends for agentsAgent skill loading and self-evolutionAgent evaluation and benchmarkingProduction agent observability and tracing

Built With

Language
Go
Frameworks
tRPC-Go · OpenTelemetry · MCP (Model Context Protocol) · A2A · AG-UI · Langfuse · gRPC · ConnectRPC · OpenAI Go SDK · SQLite

Tags

go · golang · agent-framework · multi-agent · graph-workflows · mcp · a2a · ag-ui · memory · rag · agent-skills · evaluation · observability · opentelemetry · tool-calling · streaming