Installation
brew install wyrd-company/tools/agent-svgtools Choose a released binary for the fastest install, or build with Cargo.
Homebrew
On macOS or Linux:
brew install wyrd-company/tools/agent-svgtools
Or tap once and install by name afterward:
brew tap wyrd-company/tools
brew install agent-svgtools
Build and install with Cargo
Cargo builds from source and requires Rust 1.88 or newer. Install the latest published release from crates.io:
cargo install agent-svgtools
Or install the current source from the repository:
cargo install --git https://github.com/wyrd-company/agent-svgtools.git
For a local checkout:
git clone https://github.com/wyrd-company/agent-svgtools.git
cd agent-svgtools
cargo build --release
The local binary is written to target/release/agent-svgtools.
Run with npx
The @wyrd-company/agent-svgtools npm package downloads the release binary for
your platform and runs it, so Node.js 16 or newer is enough:
npx @wyrd-company/agent-svgtools --help
Prebuilt release binaries
Each GitHub release provides archives and SHA-256 checksum files for these targets:
| Platform | Target triple | Archive |
|---|---|---|
| macOS (Apple Silicon) | aarch64-apple-darwin | .tar.gz |
| macOS (Intel) | x86_64-apple-darwin | .tar.gz |
| Linux x64 | x86_64-unknown-linux-musl | .tar.gz |
| Linux arm64 | aarch64-unknown-linux-musl | .tar.gz |
| Windows x64 | x86_64-pc-windows-msvc | .zip |
The Linux archives use musl static builds. Verify an archive against its
adjacent .sha256 file before installing it.
Verify the install
agent-svgtools --version
agent-svgtools --help
Every subcommand also supports --help.