EveryDev.ai
Subscribe
Home
Tools

4,791+ AI tools

  • New
  • Trending
  • Featured
  • Rate tools
  • Compare
  • Arena
Categories
  • Agents2432
  • Coding1785
  • Infrastructure837
  • Projects689
  • Research582
  • MCP557
  • Marketing486
  • Analytics468
  • Design396
  • Testing384
  • Data355
  • Security297
  • Integration249
  • Communication238
  • Prompts231
  • Extensions216
  • Commerce167
  • Voice162
  • DevOps161
  • Web117
  • Learning113
  • Finance33
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • Users
  • Rate Tools
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai ©
    1. Home
    2. Tools
    3. tRPC-Agent-Go
    tRPC-Agent-Go icon

    tRPC-Agent-Go

    Agent Frameworks

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

    Visit Website

    At a Glance

    Pricing
    Open Source

    Self-hosted Go framework for building production agent systems, licensed under the Apache License 2.0 (OSI-approved).

    Engagement

    Available On

    Web
    API
    SDK

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Agent FrameworksMulti-agent SystemsAI Development Libraries

    Alternatives

    AG2CAMEL-AIAgent Lightning
    Developer
    trpc-grouptRPC is a multi-language, pluggable, high performance RPC fr…

    Listed Oct 2026

    About tRPC-Agent-Go

    tRPC-Agent-Go is an open-source Go framework from the tRPC team (trpc-group) for building agent applications. It combines LLM agents, graph workflows, tool calling, session and memory state, knowledge retrieval, evaluation, and OpenTelemetry observability in one Go-native stack. The latest listed release is v1.11.2, and the code is licensed under Apache 2.0.

    What It Is

    tRPC-Agent-Go is a developer framework for Go services that need LLM-driven agents. A Runner executes an Agent against a model, tools, session state, and memory, and streams events back to the caller. The documentation says the project aims to bring autonomous multi-agent capability to Go, leveraging Go's concurrency and the tRPC ecosystem.

    How the Agent System Works

    The architecture is modular and pluggable, with components communicating through an event-driven mechanism and supporting callbacks for custom logic. Core components are Agent, Runner, Model (OpenAI, DeepSeek, etc.), Tool, Session, Memory, Knowledge (RAG), and Planner.

    Built-in agent types:

    • LLMAgent: model-based agent with tool calling and reasoning.
    • ChainAgent: sequential sub-agents.
    • ParallelAgent: concurrent sub-agents with merged output.
    • CycleAgent: iterative loops.
    • GraphAgent: type-safe graph workflows with conditional and multi-conditional routing.

    Tools, Skills, and Self-Evolution

    Any Go function can become a tool, and MCP tools, web search (DuckDuckGo), and code execution are supported. Agent Skills are folders with a SKILL.md spec that agents load and run on demand. An evolution service reviews completed sessions asynchronously, passes candidates through quality gates, and publishes reusable procedures as managed skills.

    State, Evaluation, and Observability

    Session and memory backends documented include in-memory, Redis, SQLite, MySQL, PostgreSQL, pgvector, ClickHouse and MongoDB, while knowledge retrieval supports vector stores such as pgvector, Elasticsearch, Qdrant, Milvus, and ChromaDB. Evaluation uses eval sets and metrics to measure agent quality. OpenTelemetry tracing and metrics are supported, with Langfuse examples.

    Server and Protocol Integration

    Servers can expose agents through AG-UI (with SSE streaming), A2A, and a gateway, and the docs include an OpenClaw runtime. The README lists use cases such as customer support bots, data analysis assistants, DevOps automation, and RAG-powered knowledge agents.

    tRPC-Agent-Go - 1

    Community Discussions

    Be the first to start a conversation about tRPC-Agent-Go

    Share your experience with tRPC-Agent-Go, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source (Apache-2.0)

    Self-hosted Go framework for building production agent systems, licensed under the Apache License 2.0 (OSI-approved).

    • Apache License 2.0 with a no-charge, royalty-free grant
    • Go-native agent runtime
    • GraphAgent graph workflows
    • Multi-agent collaboration
    • Tool calling including MCP tools

    Capabilities

    Key Features

    • LLMAgent, ChainAgent, ParallelAgent, CycleAgent and GraphAgent
    • Type-safe graph workflows with multi-conditional routing
    • Function tools, MCP tools, web search and code execution
    • Session and memory with multiple storage backends
    • Knowledge retrieval (RAG) with vector stores
    • Agent Skills defined by SKILL.md
    • Agent self-evolution via session review and managed skills
    • Evaluation with eval sets and metrics
    • OpenTelemetry tracing and Langfuse examples
    • AG-UI, A2A and gateway servers
    • Artifacts storage for versioned files
    • Human-in-the-loop support

    Integrations

    OpenAI
    DeepSeek
    MCP
    A2A
    AG-UI
    OpenTelemetry
    Langfuse
    Redis
    PostgreSQL
    MySQL
    SQLite
    MongoDB
    ClickHouse
    pgvector
    Elasticsearch
    Qdrant
    Milvus
    ChromaDB
    mem0
    CopilotKit
    DuckDuckGo
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate tRPC-Agent-Go and help others make informed decisions.

    Rate other tools you’ve used

    Developer

    trpc-group

    tRPC is a multi-language, pluggable, high performance RPC framework.

    Read more about trpc-group
    GitHub
    1 tool in directory

    Similar Tools

    AG2 icon

    AG2

    Open-source multi-agent framework for building production-ready AI agents with conversation patterns and human-AI collaboration.

    CAMEL-AI icon

    CAMEL-AI

    Open-source multi-agent framework for building AI systems focused on data generation, world simulation, and task automation.

    Agent Lightning icon

    Agent Lightning

    A Microsoft Research open-source Python library that trains any AI agent with reinforcement learning, automatic prompt optimization, and supervised fine-tuning with near-zero code changes.

    Browse all tools

    Related Topics

    Agent Frameworks

    Tools and platforms for building and deploying custom AI agents.

    830 tools

    Multi-agent Systems

    Platforms for creating and managing teams of AI agents that can collaborate.

    467 tools

    AI Development Libraries

    Programming libraries and frameworks that provide machine learning capabilities, model integration, and AI functionality for developers.

    434 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions