Skip to content
@blockloglabs

Blocklog

Blocklog provides AI agents with runtime authorization, human oversight, and cryptographically verifiable audit trails.

Blocklog

Forensic Security & Governance Infrastructure for AI Agents

Blocklog creates a verifiable execution record for AI agents.

AI agents are increasingly making decisions, calling tools, accessing data, and taking consequential actions. When something goes wrong, organizations need to answer:

What happened? Why did the agent do it? What did it know at the time? And can we prove it?

Blocklog captures the execution context required to answer those questions — and makes the resulting record tamper-evident, traceable, and auditable.


What Blocklog Provides

🔍 Forensic Replay

Reconstruct AI executions to investigate failures, incidents, unexpected behavior, and disputed decisions.

🧠 Decision Provenance

Trace decisions back through the model, inputs, tools, policies, prompts, workflow state, and actions that produced them.

⏱️ Input Freshness

Record whether critical data was current, stale, or invalid when an AI decision was made.

🔐 Cryptographic Audit Trails

Create tamper-evident execution records using cryptographic verification, providing an independently verifiable history of consequential AI activity.

📋 Compliance Evidence

Turn production AI executions into structured evidence for security, risk, governance, and compliance workflows.

🛡️ Execution Governance

Enforce authorization and human-approval controls around high-risk agent actions.


The Problem

Traditional observability tells you that an AI system ran.

Logs tell you what was recorded.

Tracing tells you how requests flowed through a system.

But consequential AI decisions often require something more:

A trustworthy record of the entire execution context.

An AI agent may:

  • receive changing external data
  • reason over multiple sources
  • call tools and APIs
  • interact with databases
  • invoke other agents
  • make policy-sensitive decisions
  • trigger real-world side effects

When an incident happens, reconstructing that chain from conventional logs and telemetry can be incomplete or unreliable.

Blocklog creates the missing forensic layer.

It connects execution → context → decision → action → evidence into one verifiable timeline.


Built for Consequential AI

Blocklog is designed for AI systems where decisions and actions matter.

Examples include:

Financial AI

  • trading and investment agents
  • fraud detection
  • underwriting
  • payment decisions

Enterprise AI

  • autonomous workflows
  • internal decision systems
  • AI-powered operations

Regulated AI

  • systems requiring auditability
  • compliance-sensitive workflows
  • human oversight requirements

Autonomous Agents

  • tool-using agents
  • multi-agent systems
  • agents capable of taking external actions

Engineering Principles

Blocklog is built around a few core primitives:

Execution Record Capture the complete context surrounding an agent execution.

Decision Provenance Preserve the relationships between inputs, reasoning context, policies, tools, and resulting actions.

Cryptographic Integrity Make historical records tamper-evident and independently verifiable.

Forensic Reconstruction Turn execution records into a timeline that can be investigated after an incident.

Governance at the Action Boundary Apply authorization and human oversight where agents can produce consequential side effects.


Open Source

Blocklog is being developed as an engineering-first infrastructure project.

The goal is to make trustworthy AI execution infrastructure accessible to developers building autonomous systems.

Explore the repositories, inspect the implementation, run Blocklog locally, and contribute.


Mission

Every consequential AI decision should be explainable, replayable, and auditable.

Blocklog is building the forensic security and governance layer for autonomous AI systems.

🚧 Under active development

Popular repositories Loading

  1. blocklog-python-sdk blocklog-python-sdk Public

    Python SDK for Blocklog — record, replay, and verify AI agent decisions. Decorator-based tracing for LangChain, LangGraph,LiteLLM and OpenAI Agents.

    Python 2

  2. blocklog-typescript-sdk blocklog-typescript-sdk Public

    TypeScript SDK for Blocklog — record, replay, and verify AI agent decisions. Decorator-based tracing for LangChain, LangGraph, and OpenAI Agents.

    TypeScript 2

  3. blocklog-go-sdk blocklog-go-sdk Public

    Official Go SDK for Blocklog — build verifiable audit trails, execution provenance, and compliance infrastructure for AI agents.

    Go 2

  4. .github .github Public

  5. blocklog-docs blocklog-docs Public

Repositories

Showing 5 of 5 repositories

Top languages

Loading…

Most used topics

Loading…