AI-TrustGraph Enterprise
Enterprise client for the AI-TrustGraph cloud control plane.
Install
pip install ai-trustgraph-enterprise
This also installs ai-trustgraph (OSS core) as a dependency.
Usage
from ai_trustgraph_enterprise import Client
client = Client(
license_key="tg_xxx",
endpoint="https://api.ai-trustgraph.com"
)
# Oracle resolution — runs through all 7 TrustGraph layers
result = client.oracle_resolve("customer revenue by region")
print(result["explanation"]["summary"])
# Trust scoring
score = client.trust_score("dataset-123")
# Governance scan (PII, SOX, GDPR)
report = client.governance_scan("dataset-123")
# Contract validation
status = client.contracts_validate("dataset-123")
# Lineage trace
lineage = client.graph_lineage("dataset-123")
# Check usage and billing
usage = client.usage_summary()
bill = client.usage_billing(tier="starter")
# Always close to flush usage events
client.close()
Or use as a context manager:
with Client(license_key="tg_xxx") as client:
result = client.oracle_resolve("monthly active users")
How it works
Every action generates a usage event sent to the cloud control plane:
| Method | Event Type |
|---|---|
oracle_resolve() |
trust_evaluation |
trust_score() |
trust_evaluation |
governance_scan() |
policy_execution |
contracts_validate() |
contract_validation |
graph_lineage() |
lineage_request |
semantic_search() |
agent_query |
Events are queued locally and flushed on close().
OSS vs Enterprise
| Feature | OSS (ai-trustgraph) |
Enterprise |
|---|---|---|
| Local trust scoring | ✅ | ✅ |
| Semantic catalog | ✅ | ✅ |
| Metadata ingestion | ✅ | ✅ |
| Local knowledge graph | ✅ | ✅ |
| API server | ✅ | ✅ |
| Cloud control plane | ❌ | ✅ |
| License key auth | ❌ | ✅ |
| Usage metering | ❌ | ✅ |
| Billing integration | ❌ | ✅ |
| Oracle resolution | ✅ | ✅ |
Release files for ai-trustgraph-enterprise 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ai_trustgraph_enterprise-0.2.0.tar.gz | 4.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ai_trustgraph_enterprise-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.6 kB
Release files / ai_trustgraph_enterprise-0.2.0.tar.gz
| Download URL | ai_trustgraph_enterprise-0.2.0.tar.gz |
|---|---|
| Size | 4.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6a9200065bd53a699563497a3aa6175243bc2b928490aadfe929535d5c39b473
|
|
BLAKE2b-256 checksum How to use checksums |
80b38fec28c0bf49d6bb2655b7fdd8cbf756b1522681aa925e78daeec753fe42
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.6
|
Release files / ai_trustgraph_enterprise-0.2.0-py3-none-any.whl
| Download URL | ai_trustgraph_enterprise-0.2.0-py3-none-any.whl |
|---|---|
| Size | 5.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
687452654a2338c79b097d2ba56c1deb816b37c9d31703558b8eb62ccc16ac62
|
|
BLAKE2b-256 checksum How to use checksums |
8a87d043e7dda2d3beffdc6b0e88e5a2161771a2a6544b2e8689a931d41d6933
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.6
|