<p align="center">
  <picture>
    <img src="./images/any-guardrail.png" width="20%" alt="Project logo"/>
  </picture>
</p>

`any-guardrail` is a Python library providing a single interface to different guardrails.

### Getting Started

Refer to the [Quickstart](./quickstart.md) for instructions on installation and usage.

### Guardrails

Refer to [Guardrails](./api/guardrails/index.md) for the parameters for each guardrail.

Refer to [AnyGuardrail](./api/any_guardrail.md) for how to use the `AnyGuardrail` object.

## For AI Systems

This documentation is available in two AI-friendly formats:

- **[llms.txt](https://mozilla-ai.github.io/any-guardrail/llms.txt)** - A structured overview with curated links to key documentation sections
- **[llms-full.txt](https://mozilla-ai.github.io/any-guardrail/llms-full.txt)** - Complete documentation content concatenated into a single file
