ROADMAP.md
Go Micro is a framework for building agents and services in Go. An agent is a distributed system — it discovers services, calls them, holds state, and recovers from failure — so building an agent is building a service. The roadmap has two jobs: make agentic development excellent, and make the developer experience around it excellent.
The full, current roadmap lives at go-micro.dev/docs/roadmap (source). The highlights:
Services, agents (plan/delegate, guardrails, memory, tool middleware), durable
flows, the MCP and A2A gateways (both directions), x402 paid tools, secure by
default.
Checkpoint (flows already do).ai.Stream + A2A message/stream, end to end.RunInfo → OpenTelemetry spans.The framework is the product, funded by sponsorship from those who run it — not a hosted service, enterprise tier, or venture funding. See the v6 story.
Pick an item, open an issue to discuss the approach, and submit a PR. Or join the
Discord. Include tests, run make test and
make lint.
Major versions (v5 → v6) carry breaking changes; minors are backward-compatible. See the v5 → v6 migration guide.