Skip to main content

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.