Install with the official script
macOS and Linux
curl -fsSL https://agentmesh.sh/install.sh | sh
Windows
In PowerShell:
irm https://agentmesh.sh/install.ps1 | iex
Verify the installation:
agentmesh --version
The scripts download the platform binary for your OS and architecture, verify it against a published checksum manifest and cosign signature, and install it to a standard location on your PATH.
Stable installs resolve the latest published GitHub release by default. To install a specific stable version, pin it explicitly:
curl -fsSL https://agentmesh.sh/install.sh | AGENTMESH_VERSION=x.y.z sh
After a successful install, the installer prints the binary path and the next repository commands:
agentmesh scan
agentmesh init
agentmesh status
Upgrade
Re-run the install script for your platform, then repin hooks in initialized repositories:
curl -fsSL https://agentmesh.sh/install.sh | sh # macOS / Linux
agentmesh upgrade
irm https://agentmesh.sh/install.ps1 | iex # Windows
agentmesh upgrade
Uninstall
AgentMesh has separate commands for stopping one repository, removing AgentMesh-owned state from one repository, and removing AgentMesh from the computer.
Stop AgentMesh for one repository while keeping shared state:
agentmesh stop
Remove AgentMesh-owned state from one repository:
agentmesh uninstall
Remove AgentMesh-owned state from the current repository and remove the installed AgentMesh command from this computer:
agentmesh uninstall --full -y
uninstall never deletes runtime files such as AGENTS.md or CLAUDE.md.
Next step
Initialize AgentMesh in a repository: Quick Start.