> ## Documentation Index
> Fetch the complete documentation index at: https://distillkitplus.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Installation Guide

Clone the repository and install the necessary dependencies:

```bash theme={null}
git clone https://github.com/agokrani/distillKitPlus.git
cd distillKitPlus

# (Optional but recommended) Create and activate a virtual environment
python3.11 -m venv venv
source venv/bin/activate # On Windows use `venv\Scripts\activate`

pip install -r requirements.txt
pip install -e .  
```

<Note>
  **Python 3.11 Required or Higher**
</Note>

## Using Modal (Optional)

If you plan to run distillation jobs on [Modal](https://modal.com/), you'll need to set up your Modal API token.

## Using Docker (Optional)

For a containerized setup, a [`Dockerfile`](https://github.com/agokrani/distillKitPlus/blob/main/Dockerfile) is provided.
You can build the Docker image using:

```bash theme={null}
docker build -t distillkitplus .
```

Then, you can run the container. By default, it runs the `scripts/local/distill_logits.py` script with the default configuration.

```bash theme={null}
docker run -it --rm --gpus all distillkitplus
```
