Installation

Prerequisites

  • Python 3.8 or higher
  • Git

Install

git clone https://github.com/ait-testbed/attackmate-client
cd attackmate-client
uv sync --dev

Using pip

git clone https://github.com/ait-testbed/attackmate-client
cd attackmate-client
python -m venv venv
source venv/bin/activate  # Windows: venv\Scripts\activate
pip install -e .

Verify

# With uv
uv run attackmate-client --help

# With pip (venv activated)
attackmate-client --help

Next Steps

Proceed to the Quick Start Guide to execute your first playbook.