Portable evidence artifacts for validation outcomes
Guardrails AI validates LLM outputs (structure, quality, safety), but the resulting evidence of those validations remains in logs or internal state.
For compliance and audit use cases (e.g., EU AI Act Article 12), teams need portable, verifiable records of what passed, failed, or was corrected.
Logs alone are not sufficient because they are:
- not portable
- not tamper-evident
- difficult to share across systems
Proposed approach
Introduce an optional evidence export layer for validation outcomes.
EPI Recorder is an open-source tool that generates signed, tamper-evident .epi artifacts from runtime events.
GitHub: https://github.com/mohdibrahimaiml/epi-recorder
PyPI: https://pypi.org/project/epi-recorder/
Docs: https://mohdibrahimaiml.github.io/portfolio-/
This could integrate with Guardrails as:
- a post-validation hook
- an export API
- or a plugin
Each validation step (pass/fail/corrected) could be recorded as a portable artifact for audit and compliance workflows.
Why this matters
Many guardrails architectures include "audit logging" as a requirement, but this is typically implemented as logs rather than portable, verifiable artifacts.
An export layer like this would complement Guardrails AI by enabling downstream compliance, audit, and reporting use cases without changing its core validation model.
Source: guardrails-ai/guardrails