Menu

1 / 2

AGEF explained: a portable evidence format for AI agent sessions

DEV Community·Radoslav Tsvetkov·6 months ago
#2p4GXdO5
#security#ai#akmon#event#cbor
Reading 0:00
15s threshold

If you ship AI-assisted code in a regulated codebase and somebody asks "show me what the agent did", you have about a week before that question turns into a finding. The data exists somewhere. It is not in a single shape. It is rarely portable. It is almost never tamper evident.

AGEF is the spec I wrote to fix that. It stands for Agent Governance Evidence Format. The current text is v0.1.1 (pre-stable), with wire format agef_version: "0.1" . The repo is at github.com/radotsvetkov/agef . Spec text is CC BY 4.0. Code is Apache-2.0. Akmon is the reference implementation; akmon-journal is a Substrate Profile, and Akmon Phase 4 brings full Bundle Profile support.

This article walks the spec end to end, with code, and with the design choices I made.

What AGEF actually is

AGEF defines how one AI agent session can be represented as a portable, tamper-evident bundle. A session is a logical run from SessionStart to SessionEnd .…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.