Vibe Coding Discover

AI Agents

SAM

★ 942142 forksGoApache-2.0google

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