Skip to content
View TKCollective's full-sized avatar

Block or report TKCollective

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
TKCollective/README.md

Tanilo

Pre-action verification for AI agents: checks the claim an agent is about to act on and signs a receipt whose signature anyone can check offline. (Tanilo was AgentOracle until September 2026; packages and repositories created under the old name keep working.)

Verify a receipt offline

pip install tanilo-receipt-verify
from tanilo_receipt_verify import verify

result = verify(envelope, jwks_by_issuer={"https://tanilo.io/.well-known/jwks.json": jwks})

if result.status == "valid":
    print("signature valid — canonical:", result.canonical_sha256)

Read more

Contact: joe@tanilo.io · https://tanilo.io

Pinned Loading

  1. tanilo-receipt-spec tanilo-receipt-spec Public

    Normative spec + conformance vectors for verification.v0.3 — reference for draft-krausz-verification-state. Example verifiers in Node and Python; a second implementation by a different party (Agent…

    Python 3

  2. tanilo-receipt-verify tanilo-receipt-verify Public

    Offline verifier for verification-state receipts (PyPI: tanilo-receipt-verify)

    Python

  3. tanilo-ietf-id tanilo-ietf-id Public

    Public working repo for draft-krausz-verification-state, an IETF Internet-Draft for pre-action verification-state records. Current: -03 (filed 2026-10-01).

    HTML

  4. tanilo-eval-harness tanilo-eval-harness Public

    Evaluation harness and the 28 May 2026 AVeriTeC dev-set result for Tanilo (formerly AgentOracle). The result describes a pipeline that has since been replaced.

    Python

  5. tanilo-benchmark tanilo-benchmark Public

    Benchmark methodology and submissions registry for AI claim-verification systems. Open to submissions from other operators; currently one submission (Tanilo's).

  6. tanilo-mcp tanilo-mcp Public

    MCP server for Tanilo (formerly AgentOracle): connects MCP clients to the Tanilo API. npm package: agentoracle-mcp.

    TypeScript 3