Skip to main content

ponens

Turn an AI agent's session into a reviewable, verifiable reasoning record — and govern it.

pip install ponens

When an AI coding agent finishes, all you really have is a diff and a chat log. ponens turns that into a reasoning trace: a structured, reviewable record of what was built and why — the steps, the decisions, the artifacts and their lineage, the declared goal and whether it was met, what was verified, and what was left uncertain — at the altitude a reviewer actually reads, not a replay of the dialogue.

Reasoner-agnostic, local-first (no backend required), MIT-licensed.

Website & policy gallery: https://ponens.dev


Quick start

pip install ponens

ponens emit -o trace.json          # capture an agent session as a reasoning trace
ponens trace view trace.json       # open the interactive viewer (flow · lineage · goals · policies)
ponens trace grade trace.json      # score the record on a reviewer-oriented rubric
ponens trace check trace.json      # computable governance — machine-checked policies, PASS/FAIL

Already instrumented with OpenTelemetry or Langfuse? Bring those traces in and add the governance layer:

ponens otel import spans.json -o trace.json
ponens langfuse import lf.json  -o trace.json

What you get

  • A reasoning trace, not a transcript — atomic actions, typed artifacts, and a lineage DAG (what produced what), plus a declared residual surface (the gaps the agent left open).
  • Goals graded met vs certified — did it meet its definition of done (resolved from the trace's own evidence), and did a reviewer other than the doer confirm that was the right definition? "Done" separated from "right."
  • Computable governance — organizational and best-practice policies as machine-checked formulas over the trace (temporal + structural), a deterministic PASS/FAIL gate that runs offline in CI. Ready policy packs (formal-methods, the FIX Community's AI guidelines, and more) in the gallery.
  • An interactive viewer — ponens trace view renders the flow, the lineage graph, the goals, and the policy verdicts in a single self-contained page.

Learn more

License

MIT — © Imandra, Inc.

Release files for ponens 1.15.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ponens 1.15.3
File Size Uploaded
ponens-1.15.3.tar.gz 328.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ponens 1.15.3
File Interpreter ABI Platform
ponens-1.15.3-py3-none-any.whl Python 3 none any Details

Total release size: 679.5 kB

Release files / ponens-1.15.3.tar.gz

Download URL ponens-1.15.3.tar.gz
Size 328.7 kB
Tags Source
SHA-256 checksum
How to use checksums
a73c825f83883c7ac4db2ea8f92422a4e6bd898a518fc68e181c6723324ff7d7
BLAKE2b-256 checksum
How to use checksums
b7359651617ae60779a93d68219401ae2f3405f531f750c7e6c36e6dec5f45c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.6.11

Release files / ponens-1.15.3-py3-none-any.whl

Download URL ponens-1.15.3-py3-none-any.whl
Size 350.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
66dbb6ca4aab25b40d09ecc7df1715cf12166f1f4baf5d57e6b140e30209d9fd
BLAKE2b-256 checksum
How to use checksums
edf5f28e1738a675d95bad76d5f68351cb2f9f8640517f2e86c19412a4b76dbd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.6.11

Release history Release notifications | RSS feed

1.15.4

2 release files

This release

1.15.3 This release

2 release files

1.15.2

2 release files

1.15.1

2 release files

1.15.0

2 release files

1.14.0

2 release files

1.11.0

2 release files

1.9.1

2 release files

1.9.0

2 release files

1.8.0

2 release files

1.7.1

2 release files

1.7.0

2 release files

1.6.0

2 release files

1.5.0

2 release files

1.4.1

2 release files

1.4.0

2 release files

1.3.0

2 release files

1.2.2

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.1.0

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page