Back to Go Micro

Docs

internal/website/docs/index.md

6.0.02.6 KB
Original Source

Docs

Documentation for the Go Micro framework.

Overview

Go Micro is a framework for building agents and services in Go. Build an agent and it gets a model, memory, and tools, manages your services, and is reachable over MCP and A2A. Write services and they register, discover each other, and every endpoint is automatically an AI-callable tool. Orchestrate the deterministic parts with flows. Agents, services, and flows come from the same primitives — because an agent is a distributed system, and building one is building a service.

It's built on a pluggable architecture of Go interfaces: service discovery, client/server RPC, pub/sub, plus auth, caching, and storage. Sane defaults out of the box, everything swappable.

Learn More

To get started follow the getting started guide. Otherwise continue to read the docs for more information about the framework.

Contents

Development & Deployment

AI & Agents

Advanced