trpc-agent-go
A Go framework for building production-grade agent systems with graph workflows, tools, memory, and more.
- Type
- MCP
- Transport
- http
- Open source
- Yes
- GitHub Stars
- ★ 1.4k
- Source
- mcp-github
- Repository
- github.com/trpc-group/trpc-agent-go
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
Setup
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
gemini-cli
Gemini CLI is an open-source AI agent that brings Gemini's powerful capabilities directly into the terminal.
sast-skills
Transform your AI coding assistant into a SAST scanner to automatically detect vulnerabilities in code.
antivibe
Transform AI-generated code into deep learning materials to help developers understand the code.
scientific-agent-skills
Transform any AI agent into a scientific assistant with 147 ready-to-use research skills.
susi_alexa_skill
A skill that enables question-and-answer interactions between Alexa and Susi AI.
claude-context
Provides code search capabilities for Claude Code, turning the entire codebase into context.