Installation

aide.sh ships as a single static binary. No runtime dependencies.

curl -fsSL https://aide.sh/install | bash

This detects your OS and architecture, downloads the latest release, and places the binary at ~/.local/bin/aide-sh.

Cargo install

If you have a Rust toolchain:

cargo install aide-sh

Build from source

git clone https://github.com/AIDEdotsh/aide.git
cd aide
cargo build --release
cp target/release/aide-sh ~/.local/bin/

Verify

$ aide-sh --version
aide-sh 0.1.0

Make sure ~/.local/bin is in your PATH:

export PATH="$HOME/.local/bin:$PATH"

Shell alias (optional)

For convenience, alias the binary to aide.sh:

echo 'alias aide.sh="aide-sh"' >> ~/.bashrc
source ~/.bashrc

Next

Once installed, proceed to the Quick Start.