Trust layer SDK for AI agents. Registry, delegation, provenance, reputation.
Project description
kanoniv-trust
Trust layer SDK and CLI for AI agents. Registry, delegation, provenance, reputation.
Install
pip install kanoniv-trust
CLI (kt)
kt agents # List agents
kt register sdr-agent -c resolve,search # Register agent
kt delegate coordinator sdr-agent -s resolve,merge # Grant delegation
kt action sdr-agent resolve -m '{"entity":"john@acme.com"}'
kt memorize sdr-agent "Resolved john@acme.com"
kt log # Provenance trail
kt demo # Run live scenario
Python SDK
from kanoniv_trust import TrustClient
trust = TrustClient() # defaults to https://trust.kanoniv.com
# Register agent
agent = trust.register("sdr-agent", capabilities=["resolve", "search"])
# Delegate
trust.delegate("coordinator", "sdr-agent", scopes=["resolve", "merge"])
# Record action
trust.action("sdr-agent", "resolve", metadata={"entity": "john@acme.com"})
# Save memory
trust.memorize("sdr-agent", "Resolved john@acme.com", entry_type="decision")
# Feedback (affects reputation)
trust.feedback(agent["did"], "resolve", "success", reward_signal=0.8)
Observatory
Watch everything live at trust.kanoniv.com
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
kanoniv_trust-0.2.0.tar.gz
(14.6 kB
view details)
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 kanoniv_trust-0.2.0.tar.gz.
File metadata
- Download URL: kanoniv_trust-0.2.0.tar.gz
- Upload date:
- Size: 14.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
30a80193b44863205112a79fc992a54ab9d1cd55af564a9a88f71416809f6942
|
|
| MD5 |
8e3f3c77fdca72340c6883be2ba16c44
|
|
| BLAKE2b-256 |
e53ab79d82b3dc66962ecb3687b765ec95206c54ab213a1a7518b002b2edb890
|
File details
Details for the file kanoniv_trust-0.2.0-py3-none-any.whl.
File metadata
- Download URL: kanoniv_trust-0.2.0-py3-none-any.whl
- Upload date:
- Size: 8.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d4acb230c9e1a1f2581441ee45630689476fdbfab8a621e7b96eeadf2aa55aa0
|
|
| MD5 |
23c3696789b9e4efcc01047343f27218
|
|
| BLAKE2b-256 |
a03bb33d7f794e638c6a01e4f83b9dbdeccc8c0f81ed2b084bc37de0d306a248
|