Test, validate and monitor agentic AI — DoE suites, validation reports, and real-time runtime gates. GMS-optional.
Project description
Beyond Ship and Pray
Testing and validating agentic AI systems.
Most teams ship an agent and pray it behaves in production. This is the open
alternative — a discipline for proving it first and watching it after.
Before deployment: design-of-experiments test suites, fault injection,
trajectory scoring, groundedness/hallucination checks, and a validation report you
can hand to a reviewer. At runtime: gates that detect and stop out-of-scope,
risky, or policy-violating actions before they execute (ALLOW / DENY /
ESCALATE), with a tamper-evident, hash-chained audit trail.
The baseline runs with no license and no GMS. For production-grade detection —
geometric hallucination judging, calibrated admissibility, signed verdicts — the
optional GMS backend (knowlytix) snaps in via a lazy
seam. Clone it, run the baseline, see exactly where GMS lifts detection and
validation.
Part of the "Beyond … and Pray" series: governed agents · trustworthy RAG · test & validate · LLMs from scratch
What's inside
- Validation reports — DoE test design, fault injection, coverage, trajectory scoring
- Runtime monitoring —
ALLOW/DENY/ESCALATEgates that stop bad actions live - Hallucination & groundedness checks — catch unsupported claims pre- and post-deploy
- Tamper-evident audit — hash-chained record of every decision and stop
- Two runnable demos — validation-report generator + live monitoring view
- GMS-optional — baseline runs free; geometric judging & calibration via
knowlytix
Install
pip install proofloop # testing + validation + runtime monitoring
pip install "proofloop[ml]" # + open-weight model tools
pip install "proofloop[gms]" # + the licensed GMS backend (knowlytix)
proofloop builds on glassloop
(the governed agent loop) and adds the testing, validation, and monitoring layer.
The GMS upgrade (open-core)
proofloop runs fully without a license. GMS-backed detection — geometric
hallucination judging, factor attribution, signed verdicts — requires the licensed
knowlytix package, imported lazily:
import glassloop.gms as gms
gms.available() # True if the licensed backend is installed
The production-grade, GMS-native edition is the Beyond Ship and Pray, Pro Edition — see knowlytix.ai.
License
Apache-2.0. © 2026 Knowlytix.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file proofloop-0.1.0.tar.gz.
File metadata
- Download URL: proofloop-0.1.0.tar.gz
- Upload date:
- Size: 22.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4edd2c5f5f9ce1371618e736e92d6e2e13a70fee71a67a992a588104fd1d2b65
|
|
| MD5 |
7468cb450c4e6c15045c7afdeb61e973
|
|
| BLAKE2b-256 |
c6191671d2e796ea19c27394b4a5f3ffb0d75ec300b97f03218091b76f47555c
|
Provenance
The following attestation bundles were made for proofloop-0.1.0.tar.gz:
Publisher:
publish.yml on knowlytix/beyond-ship-and-pray
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
proofloop-0.1.0.tar.gz -
Subject digest:
4edd2c5f5f9ce1371618e736e92d6e2e13a70fee71a67a992a588104fd1d2b65 - Sigstore transparency entry: 1770309333
- Sigstore integration time:
-
Permalink:
knowlytix/beyond-ship-and-pray@323145169f3e12831023ba1656cfb24fc3de49a0 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/knowlytix
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@323145169f3e12831023ba1656cfb24fc3de49a0 -
Trigger Event:
release
-
Statement type:
File details
Details for the file proofloop-0.1.0-py3-none-any.whl.
File metadata
- Download URL: proofloop-0.1.0-py3-none-any.whl
- Upload date:
- Size: 22.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8c4abc3712e25651985ff85165e8f66f2fb091e7d7f4216d6e8178be7516aed8
|
|
| MD5 |
6edfc5bd791976ec8631e8251c53113d
|
|
| BLAKE2b-256 |
c0491214630176d5b78598fa8d35efd04690f6cba20894e006b552ebaf500123
|
Provenance
The following attestation bundles were made for proofloop-0.1.0-py3-none-any.whl:
Publisher:
publish.yml on knowlytix/beyond-ship-and-pray
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
proofloop-0.1.0-py3-none-any.whl -
Subject digest:
8c4abc3712e25651985ff85165e8f66f2fb091e7d7f4216d6e8178be7516aed8 - Sigstore transparency entry: 1770309420
- Sigstore integration time:
-
Permalink:
knowlytix/beyond-ship-and-pray@323145169f3e12831023ba1656cfb24fc3de49a0 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/knowlytix
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@323145169f3e12831023ba1656cfb24fc3de49a0 -
Trigger Event:
release
-
Statement type: