Contributing
AIGuard is MIT-licensed and developed in the open. Contributions are welcome.
Development setup
$
git clone https://github.com/Shelton03/aiguard$
pip install -e ".[monitoring,review,huggingface]"Tests
$
pytest tests/The smoke test suite covers the SDK, pipeline, evaluation modules, and storage backends.
Conventions
- Type hints are required on all new public APIs.
- Public modules expose a small, stable surface via
__init__.py. - Evaluation results conform to the universal
EvaluationResultschema.
Filing issues
Open issues on GitHub. Include a minimal reproduction and the output of aiguard --version.