trpc-agent-go

trpc-agent-go

A Go framework for building production-grade agent systems with graph workflows, tools, memory, and more.

MCPDevOpen source
Type
MCP
Transport
http
Open source
Yes
GitHub Stars
★ 1.4k
Source
mcp-github

Overview

tRPC-Agent-Go is a Go framework for building production-grade agent systems. It provides features such as LLM agents, graph workflows, tool invocation, session and memory state, knowledge retrieval, agent self-evolution, evaluation, and OpenTelemetry observability. Ideal for Go services requiring concurrency, observability, easy deployment, and integration with A2A, AG-UI, and MCP. Suitable for building customer support bots, data analysis assistants, DevOps automation, business process automation, and research and knowledge management applications.

Capabilities

  • Graph workflow support with multi-condition routing
  • Multi-agent collaboration: chained, parallel, and looped workflows
  • Rich tool ecosystem: function tools, MCP tools, web search, code execution, and custom services
  • Persistent state: sessions, memory, artifacts, and knowledge retrieval
  • Agent skills: reusable workflows

Use cases

Building customer support botsBuilding data analysis assistantsImplementing DevOps automationImplementing business process automation

Setup

Requires: Node 环境API Key
go get trpc.group/trpc-go/trpc-agent-go

This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.

FAQ

What protocols does tRPC-Agent-Go support?

Supports AG-UI, A2A, and MCP protocols.

How do I integrate tRPC-Agent-Go into an existing project?

Install using the go get command and import the relevant packages in your project.

Related skills