Installation
This guide covers the installation of SpecAlign on various platforms.
Requirements
Python 3.9 or higher
pip package manager
OpenAI API key (or compatible provider)
Installation Methods
From PyPI (Recommended)
pip install specalign
From Git Repository
pip install git+https://github.com/your-org/specalign.git
For Development
git clone https://github.com/your-org/specalign.git
cd specalign
pip install -e ".[dev]"
Verify Installation
After installation, verify that SpecAlign is correctly installed:
specalign --version
You should see output similar to:
SpecAlign version 1.0.0
Dependencies
SpecAlign depends on the following packages:
Package |
Purpose |
|---|---|
|
CLI framework |
|
OpenAI API client |
|
Data validation |
|
Terminal formatting |
|
Numerical operations |
|
HTTP client |
Next Steps
Quickstart - Get started with your first run
First Experiment - Run your first red-team experiment