Discover and explore top open-source AI tools and projects—updated daily.
trpc-groupGo framework for building intelligent LLM agent systems
Top 51.2% on SourcePulse
Summary
tRPC-Agent-Go is a Go framework designed for building sophisticated AI agent systems. It empowers developers to create autonomous agents capable of reasoning, remembering, collaborating, and acting by integrating Large Language Models (LLMs) with external tools. The framework targets developers building applications like intelligent customer support bots, data analysis assistants, DevOps automation tools, and RAG-powered knowledge management systems, offering a robust foundation for complex AI workflows with enterprise-grade reliability.
How It Works
The framework employs a modular architecture orchestrated by a Runner, which manages agent execution, session state, and telemetry. Agents, powered by LLMs, leverage a Planner to determine optimal strategies and tool selections. A rich Tool ecosystem allows seamless integration of functions, APIs, databases, and services. Key differentiators include advanced hierarchical planning, multi-agent orchestration supporting chain, parallel, and graph-based workflows, and a persistent Memory system for long-term state management and contextual awareness. This design facilitates the creation of agents that can collaborate effectively and maintain context across interactions.
Quick Start & Requirements
go run examples/runner/main.go -model="gpt-4o-mini" -streaming=true.Highlighted Details
Maintenance & Community
The project is maintained by the tRPC-Agent-Go team and benefits from contributions from a growing developer community. It has received validation and support from Tencent business units, including Tencent Yuanbao, Tencent Video, Tencent News, IMA, and QQ Music. Community engagement is encouraged through GitHub Issues and Discussions.
Licensing & Compatibility
Licensed under the Apache 2.0 License, which permits commercial use and integration into closed-source projects.
Limitations & Caveats
The provided README does not explicitly detail limitations, alpha status, or known bugs, presenting the framework as production-ready.
18 hours ago
Inactive
microsoft
langchain-ai