Skip to content

Latest commit

 

History

History
37 lines (29 loc) · 1.61 KB

index.md

File metadata and controls

37 lines (29 loc) · 1.61 KB

Blocklog Python SDK

Infrastructure for AI Decision-Making

Blocklog provides the infrastructure to record, audit, and investigate AI decisions. It allows you to wrap your AI agents, capture their context and tool calls, and record structured decisions that are cryptographically signed and verifiable.

What problem it solves

When AI agents make decisions in production—like executing a trade, granting access, or synthesizing data—it is difficult to track exactly why a decision was made. Logs are scattered, context is lost, and inputs/outputs are hard to correlate.

Blocklog solves this by:

  1. Tracing AI Agents: Capturing the exact state, tool inputs/outputs, and prompts.
  2. Recording Decisions: Creating a structured, auditable record of AI actions.
  3. Providing Verifiability: Signing decisions cryptographically with Ed25519.
  4. Enabling Human-in-the-Loop (HITL): Requesting approvals for high-stakes decisions seamlessly.

Documentation Index

Please navigate the documentation in the following logical flow:

  1. Installation
  2. Quickstart
  3. Core Concepts
  4. Tracing
  5. Decisions
  6. Decorators
  7. Integrations
  8. Examples
  9. Configuration
  10. Production Best Practices
  11. Performance & Behavior
  12. Error Handling
  13. Async Usage
  14. Migration Guides
  15. API Reference
  16. Troubleshooting
  17. Changelog