Installation

First, clone DetectMateService and navigate into the repository:

git clone https://github.com/ait-detectmate/DetectMateService.git
cd DetectMateService

We recommend using uv to manage the environment and dependencies.

1. Download the dependencies

uv sync

Alternative setup with pip

If you prefer plain pip, you can set things up like this instead:

# Create a virtual environment
python -m venv .venv
# Activate it
source .venv/bin/activate
# Install the project in editable mode with dev dependencies
pip install .