Metadata-Version: 2.4
Name: llm-annotator
Version: 0.2.2
Summary: An easy-to-extend LLM annotator for robust, resumable data annotation.
Author-email: Bram Vanroy <2779410+BramVanroy@users.noreply.github.com>
License-Expression: Apache-2.0
License-File: LICENSE
Requires-Python: >=3.12
Requires-Dist: datasets<5,>=4.1.1
Requires-Dist: hf-transfer<2,>=0.1.9
Requires-Dist: hf-xet<2,>=1.1.10
Requires-Dist: vllm<0.11,>=0.10.2
Description-Content-Type: text/markdown

# A simple, extensible LLM Annotator

This repository provides a small, resumable framework for annotating datasets with
LLMs (via `vllm`). Below is a minimal usage example showing how to instantiate the
`Annotator` class and run a short annotation job.

## Installation

Recommended:

```sh
uv add llm-annotator
```

or

```sh
pip install llm-annotator
```

## Usage

See [examples/](examples/) for usage examples.


## Testing

```sh
pytest -q
```