Catalog PyPI
PACKAGE EXPLORERView in registry

agenko

PyPI

The open trust boundary for AI agents — receipts, approval gates, and OTEL tracing in one decorator.

agentsaiobservabilityopentelemetrytracing
Versions collected1
Direct dependencies29From release 0.1.4
Last observed20 Oct, 21:25 UTC

README

Version 0.1.4 documentation

agenko

The deterministic trust boundary for AI agents.

One line gives every agent action a cryptographic receipt and a deterministic gate before any irreversible move. No LLM inference — measured facts, provable audit, OTEL-native.


Installation

pip install agenko

Quick Start

import agenko

agenko.init()  # instrument is a backward-compat alias of init

@agenko.check
def handle_ticket(ticket):
    result = process(ticket)
    return result  # result._agenko_receipt holds claimed, actual, verdict, hash

@agenko.approve(when="irreversible")
def delete_account(user_id):
    db.delete_user(user_id)

Set AGENKO_API_KEY (and optionally AGENKO_HOST) in your environment — init() reads them and never throws.

What Agenko Provides

PrimitiveDescription
Receipt (@check)Cryptographic proof of claimed vs. actual — deterministic, not LLM-inferred
Gate (@approve)Deterministic block before irreversible actions; only exceptions escalate
TracingOTEL-native, every span, tool call, token, cost
AuditSHA-256 hash-chained log

Why deterministic matters

Most tools detect silent failures via LLM scoring or semantic drift — useful but not provable. Agenko's receipt is measured facts. We never sell an inference as a measurement. Grounding scores are always estimated: true.

Framework support

init() auto-detects and instruments loaded SDKs — OpenAI, Anthropic, LangChain, Mistral, Cohere, Bedrock, LiteLLM, LlamaIndex, CrewAI, Google GenAI. Import your framework, then call init():

import openai
import agenko

agenko.init()  # patches openai if already imported

Optional drop-in modules: agenko.openai, agenko.anthropic, agenko.langchain, and others.

Self-Host

git clone https://github.com/agenko-ai/agenko
cd agenko
cp .env.example .env
make dev

Open http://localhost:3000 for the console.

License

Apache 2.0

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.1.420 Aug 202629

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
agenko-ai/agenko

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 21:25 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:b3e2f70ae24380608b50dfb86c6b7cac45475bad805dab14310f2d5bdab653dc