amon is the command-line client for AgentMon — an observability platform for AI coding agents. It watches your local agent logs (Claude Code, Claude Desktop, Gemini CLI, Codex, Copilot, Cursor, Goose, Kiro, and more), parses conversations into OpenTelemetry traces enriched with cost and token data, and ships them to your AgentMon server.
This repository hosts prebuilt release binaries only. No source code is published here.
Grab the binary for your platform from the latest release:
| Platform | Architecture | Binary |
|---|---|---|
| Linux | x86_64 | amon-linux-x64 |
| Linux | arm64 | amon-linux-arm64 |
| macOS | Intel | amon-macos-x64 |
| macOS | Apple Silicon | amon-macos-arm64 |
| Windows | x86_64 | amon-windows-x64.exe |
Each release also includes checksums.sha256 for verifying downloads.
Linux / macOS
# Download (replace with the asset for your platform)
curl -L -o amon https://github.com/codenotary/amon/releases/latest/download/amon-linux-x64
# Make it executable and put it on your PATH
chmod +x amon
sudo mv amon /usr/local/bin/amon
# Verify
amon --versionOn macOS you may need to clear the quarantine flag the first time:
xattr -d com.apple.quarantine /usr/local/bin/amonWindows
Download amon-windows-x64.exe, rename it to amon.exe, and place it in a directory on your PATH.
Point amon at your AgentMon server and start streaming telemetry from your local agents:
# Watch local agent logs and ship telemetry to your AgentMon server
amon watch --server https://your-agentmon-server --token <your-token>amon watch auto-detects supported agent log locations, converts new sessions into OTLP spans, and forwards them continuously. Leave it running while you work.
Run amon --help to see all subcommands, including collect, token, scan, diag, and inspect.
Once installed, amon can update itself to the latest release:
amon updateDistributed under the Business Source License 1.1 (BUSL-1.1). See the license terms included with the release.
© Codenotary. AgentMon and amon are products of Codenotary.