A multi-agent AI model designed to automate penetration testing
The model utilizes LangGraph and implements the following architecture/workflow:
We recommend creating a virtual environment using
python -m venv venv
Activate the venv:
source venv/bin/activate
Then install the required libraries, make sure to install that chat model you prefer, you can uncomment lines inside the requirements file or add your own.
pip install -r requirements.txt
First ensure that in the an OS environment of ANTHROPIC_API_KEY
has already been set
Run the following for the backend
python main.py
Change directories into the UI folder
cd ui
Run the following:
npm install
npm run dev
You can access the web UI at localhost:3000