#96 · Primary category: AI Agents & Automation

go-micro

ai ai-agents distributed-systems go golang mcp micro microservices

A Go agent harness and service framework

Project last updated:08/28/26

GitHub Stars

23.0K

Forks

2.4K

Contributors

216

License

Apache-2.0

Why we included this project

Go Micro is a Go framework for building AI agents, giving each agent the pieces it needs to work: a model, memory, tools, planning, delegation, and guardrails, all reachable over MCP and A2A so other agents and clients can talk to it. The core idea is that an agent is a distributed system: you write services and every endpoint becomes an AI-callable tool, and you orchestrate the deterministic parts with durable flows. Teams already invested in Go and microservices will find a familiar path to adding agent capabilities without bolting on a separate stack. It's a good fit for developers who want the agent harness expressed as code rather than a hosted platform, and who need their agents to interoperate with the wider MCP and A2A ecosystem.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category