Metadata-Version: 2.4
Name: strike
Version: 0.0.1
Summary: Thrust is a library for building guardrails for your models.
Requires-Python: <3.14,>=3.9
Description-Content-Type: text/markdown
License-File: LICENSE.txt
Requires-Dist: litellm
Requires-Dist: model2vec>=0.5.0
Requires-Dist: sentence-transformers>=4.1.0
Requires-Dist: torch>=2.7.0
Requires-Dist: transformers>=4.52.3
Requires-Dist: uvicorn>=0.34.2
Dynamic: license-file

# 🤺 Enguard

One guardrail for all, all guardrails for one!

## Installation

```bash
pip install enguard
```

## Quick Start

## Guard Types

Guard types are focused on the type of guardrail you want to apply to your model.

- `input_guardrail`: Guardrail for the input of the model.
- `output_guardrail`: Guardrail for the output of the model.
- `both_guardrail`: Guardrail for both the input and output of the model.

## Guardrail Types

Guardrail types are focused on the type of guardrail you want to apply to your model.

- `input_guardrail`: Guardrail for the input of the model.
