Ross ROSS = Recommend OSS · open-source software intelligence for agents

micro/go-micro

Some data may be outdated — see provenance labels.

A Go agent harness and service framework observed · 2026-09-21

github.com/micro/go-micro · homepage · Go · Apache-2.0 (permissive) observed · 2026-09-21

Health v2 · maintenance only

91/100

  • Activity 94
  • Release rhythm 82
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.

  • gap_med: 1.0
  • age_days: 4298
  • days_rel: 40
  • days_push: 39
  • n_releases_24m: 65

Full methodology

Adoption not part of the score

23069 stars · 2424 forks observed · 2026-09-21

What it is AI-extracted, prompt v1, taxonomy v1, 2026-10-12, confidence 0.97

Go Micro is an agent harness and service framework for Go that lets you build AI‑driven agents and expose their service endpoints as tools. It provides a unified runtime for agents, services, and durable workflows with built‑in discovery, RPC, and gateway support.

Use cases

  • Create an AI assistant that can call Go services as tools via conversation
  • Generate missing microservices on‑the‑fly from natural language prompts
  • Expose service endpoints as AI‑callable tools through the Model Context Protocol (MCP)
  • Build durable, checkpointed workflows that combine deterministic code with LLM decisions
  • Enable agents to communicate with each other using the Agent‑to‑Agent (A2A) protocol

When to choose

  • You need a Go‑native framework that tightly integrates LLM agents with microservices
  • You want automatic generation of service code from prompts
  • Your system requires both RPC/gRPC communication and AI‑driven tool invocation
  • You prefer a pluggable architecture where components like discovery, transport, and storage can be swapped

When to avoid

  • You are not using Go or need a language‑agnostic solution
  • Your project does not involve AI agents or LLM‑driven interactions
  • You require a lightweight library without the full runtime and CLI overhead

Facets

framework · maturity active

api-framework rpc cli artificial-intelligence backend go windows cli agent-harness service-framework mcp-gateway a2a-gateway code-generation durable-flows ai-agents devops linux macos

7 sources

Member repositories

RepositoryRoleHealth v2
micro/go-micromain91

For agents

markdown · JSON · MCP: product_card(name="micro/go-micro")

Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem