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
Metadata
Release files for kanoniv-trust 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 | |
|---|---|---|---|
| kanoniv_trust-0.2.0.tar.gz | 14.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| kanoniv_trust-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 22.7 kB
Release files / kanoniv_trust-0.2.0.tar.gz
| Download URL | kanoniv_trust-0.2.0.tar.gz |
|---|---|
| Size | 14.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
30a80193b44863205112a79fc992a54ab9d1cd55af564a9a88f71416809f6942
|
|
BLAKE2b-256 checksum How to use checksums |
e53ab79d82b3dc66962ecb3687b765ec95206c54ab213a1a7518b002b2edb890
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.2
|
Release files / kanoniv_trust-0.2.0-py3-none-any.whl
| Download URL | kanoniv_trust-0.2.0-py3-none-any.whl |
|---|---|
| Size | 8.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d4acb230c9e1a1f2581441ee45630689476fdbfab8a621e7b96eeadf2aa55aa0
|
|
BLAKE2b-256 checksum How to use checksums |
a03bb33d7f794e638c6a01e4f83b9dbdeccc8c0f81ed2b084bc37de0d306a248
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.2
|