Agentbeam
Audit evidence

AI audit trail for agent activity

Beam turns the AI activity you instrument into one timestamped, redacted, exportable record — so a Claude Code session and a Cursor session read the same way. It is audit evidence, not a certification.

Beam does not attest to a control, satisfy a framework on your behalf, or guarantee compliance with anything.

A unified event log combining activity from three different AI coding agents into one normalized, timestamped audit record

What a Beam record contains

Vendor and IDE controls stop at their own tool, and people move between AI tools all day. Every source normalizes into the same fields, which is what makes a mixed record reviewable.

  • Identity

    Who and which session

    event_id, timestamp, source_agent and session_id, so an action traces back to a specific run rather than a machine.

  • Action

    What was attempted

    event_type and tool_name alongside the command, file_path or url the event concerned.

  • Context

    Where it happened

    project_path and endpoint.hostname place the action in a repository and, where instrumented, against a destination host.

  • Cost

    Model and usage, when known

    Per-event model, input_tokens, output_tokens and cost_usd. Missing values stay unknown; Beam infers no pricing.

  • Review

    Human disposition

    Flagged actions can be marked reviewed, and that review persists — the difference between a log and an audit trail.

  • Export

    A case you can hand over

    A redacted NDJSON export, or a case bundling event, scan and review files with SHA-256 hashes.

Evidence handling

Storage
Local NDJSON — directories 0700, files 0600
Redaction
Before persistence; detection runs on the raw text first
Retention
Latest 10,000 events and 500 scan reports
Ingest formats
Normalized JSON/NDJSON, OTLP/HTTP JSON, numbat records
Export
Redacted NDJSON, or a case with SHA-256 hashes
Hash meaning
Internal consistency only — not authenticity or completeness
Compliance status
Evidence only — no certification or attestation

Why security teams are asking for this now

  • August 2026

    Securing AI is forecast at almost $4.8 billion for 2027

    Gartner puts the market for securing AI at almost $4.8 billion in 2027 — up 68.7% over 2026 — and almost $7.7 billion by 2028.

  • By 2028 (Gartner prediction)

    25% of enterprise breaches traced to AI agent abuse

    The post-incident question becomes what the AI did and when — answerable only if something was recording at the time.

  • 2025–2026

    Governance maturity is trailing adoption

    Deloitte found roughly 21% of agentic-AI adopters have mature governance, and one in five organizations report an AI-agent security incident.

From activity to reviewable evidence

  1. 01

    Collect from every source

    Hook payloads, OTLP/HTTP JSON logs and imported numbat records normalize into one schema, preserving source references and ATT&CK tags.

  2. 02

    Redact, then persist

    Credential formats, auth headers, URL query values and private keys are stripped before anything reaches disk.

  3. 03

    Export the case

    Download a redacted log or a case container with SHA-256 hashes. Inspect it before sharing — other sensitive text may survive redaction.

What this page is careful not to claim

Beam does

  • Produce a normalized, timestamped record of the AI activity you instrument
  • Redact known credential formats before writing to disk
  • Retain review decisions alongside the events that prompted them
  • Export a redacted log, or a case with SHA-256 hashes for internal consistency

Beam does not

  • Certify or guarantee compliance with SOC 2, ISO 27001, the EU AI Act or any framework
  • Prove an exported case is authentic or complete — hashes cover internal consistency only
  • Enforce policy, block actions or gate approvals — v1 observes only
  • Provide fleet storage, shared accounts, SSO or SIEM forwarding — not shipped

Questions about audit evidence

Does Beam make my organization compliant?

No. Beam produces audit evidence about the AI activity you instrument — a normalized, redacted, exportable record you can bring to a review. It is not a certification, an attestation or a compliance guarantee, and no framework is satisfied by installing it.

Why can't I just use my vendor's own logs?

Because those controls stop at their own tool. Someone working in Cursor in the morning and Claude Code in the afternoon produces two partial records in two shapes, and neither covers the other. Beam normalizes both so a reviewer reads one trail.

What do the SHA-256 hashes in an export actually prove?

That the files inside the exported case are internally consistent with the manifest. They do not establish authenticity, chain of custody or completeness, and the export uses Beam's own schema rather than a raw replay of an upstream tool's records.

Can I forward this to a SIEM?

Not automatically. Beam ingests OTLP/HTTP JSON and exports redacted NDJSON, so the data is portable, but there is no built-in forwarder and no background export. Anything that leaves the machine leaves because you moved it.

Start with a record you can actually read

One schema, one timeline, one export — across whichever AI tools your teams are using this week.

Set up Beam