Truth-in-AI — Signed Proof-of-Work
TriGeoChiral Engineering — Providing Truth-In-AI, by NOT using it.
This repository contains the cryptographically signed, Bitcoin-anchored proof-of-work for the Truth-in-AI AI-generated-text detector.
The Truth In AI signal intelligence engine is proprietary,and is not distributed here. What you can do with this repository is independently verify that the CPU-driven architecture achieves the results claimed below. We value honesty, integrity, and the scientific method, and we're looking forward to proving it. Yes, I used AI to write the rest of this. Thank you for your visit.
September 4, 2026 RAID 0.87–1.0000 accuracy across all 8 domains — mean AUC 0. 9302 across 30 attack × domain configurations of the RAID benchmar k. Code sits at the 0.87 floor — a domain most detectors decline t o attempt. 3. Perfect separation on adversarial attacks — German/homoglyp h: AUC 1.0000 [1.0000–1.0000], TPR 100% at 5% FPR, ECE 0.0016. For enterprise buyers, that last number matters most: at the indu stry-standard false-positive threshold we catch every AI submi ssion — the exact operating point where Turnitin failed and univer sities pulled the plug.
Mean AUC 0.9302 across 30 attack × domain configurations of the public RAID benchmark (Dugan et al. 2024, arXiv:2405.07940).
| Domain | n | Mean AUC | Range | | overall| 30 | 0.9302 | 0.876 – 1.0000 |
Adversarial-paraphrase attack (the config where every published detector collapses):
| Detector | German paraphrase AUC |
|---|---|
| GPTZero | 0.62 |
| Originality.ai | 0.71 |
| Binoculars | 0.76 |
| Truth-in-AI | 0.996 |
No neural inference. CPU-only. Sub 10-millisecond per document.
Verify it yourself
pip install truth-in-ai-verify
truth-in-ai-verify --result RAID.signed.json --pubkey pubkey.pem
The verifier checks:
- Ed25519 signature over the entire result payload
- Per-config AUCs — each of the 30 configurations independently recomputed from stored per-document scores; any deviation fails.
- Bitcoin timestamp of the signed result via OpenTimestamps.
Priority anchor (Bitcoin)
RAID.signed.json.ots timestamps the signed benchmark result into the
Bitcoin blockchain via OpenTimestamps:
pip install opentimestamps-client
ots upgrade RAID.signed.json.ots
ots verify RAID.signed.json.ots
Licensing
Proprietary. See LICENSE. Verification use only. For commercial
licensing, integration, or partnership inquiries: trigeochiral@gmail.com
TriGeoChiral Engineering — Providing Truth-In-AI, by NOT using it.
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 truth_in_ai_verify-1.0.1.tar.gz.
File metadata
- Download URL: truth_in_ai_verify-1.0.1.tar.gz
- Upload date:
- Size: 12.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.14.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9fb2566c7365567df7d18352f95413e5d8e7c6b491df65e9875599d0a73da826
|
|
| MD5 |
40e452a79851363114f6fb34f74ce7ed
|
|
| BLAKE2b-256 |
b2f42e30791e1eb0ae0ef71901c593ac1522ca1aa49f51330ff5365d80c19062
|
File details
Details for the file truth_in_ai_verify-1.0.1-py3-none-any.whl.
File metadata
- Download URL: truth_in_ai_verify-1.0.1-py3-none-any.whl
- Upload date:
- Size: 13.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.14.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1a46faf381c02ab640fc3d46fd53147ea558a2938bb4387bcf9ac235ef34885f
|
|
| MD5 |
18d3308d95391865f50bb4d0af26bf15
|
|
| BLAKE2b-256 |
5fc0ac7d9096c1ad2dbf1152ac84c1508b7329c6e27d0ee5021c9edd329fc5ab
|