SAM
Google's SAM (Sovereign Agent Mesh) is a Go P2P networking layer that lets autonomous agents discover each other, authenticate zero-trust style, and invoke tools across an MCP/A2A mesh, with optional self-hosted control plane for data sovereignty.
Use Cases
Connect autonomous agents into a self-healing P2P meshDiscover and invoke tools across agents via MCP sidecarAgent-to-agent communication using A2A protocolZero-trust authentication of agents, nodes and packetsEnforce jurisdiction/data-residency label gates on promptsFan out batch work to a warm pool of reviewer agentsDeploy a private sovereign control plane on KubernetesBridge agent identity through corporate OIDC providers
Built With
- Language
- Go
- Frameworks
- libp2p · MCP Go SDK · A2A · gRPC/Protobuf · Cobra · Prometheus · OpenAI Go SDK · Hugo · Kubernetes/Helm · SQLite · PostgreSQL · Biscuit
Tags
agent-mesh · p2p · zero-trust · mcp · a2a · libp2p · agent-discovery · networking · security · decentralized · tool-invocation · sovereign-ai · go · kubernetes · oidc · data-residency