Skip to main content
The plog CLI works with both local SQLite databases and remote servers.

Installation

# From PyPI (Python SDK + CLI)
pip install provenlog

# From source (full CLI with dashboard)
git clone https://github.com/provenlog/provenlog.git
cd provenlog && make install

Commands

CommandDescription
plog runWrap a Python agent with automatic instrumentation
plog serveStart the ProvenLog server and dashboard
plog logQuery the audit trail
plog verifyVerify hash chain integrity
plog exportExport verifiable evidence packages
plog policyRun compliance policy checks
plog timestampRequest RFC 3161 timestamps
plog proxyStart the MCP proxy
plog ingestPipe events from stdin
plog playgroundInteractive integration tester
plog openclawOpenClaw Gateway observer

Global flags

All commands support targeting a remote server:
plog <command> --server http://localhost:7600
Without --server, commands operate on the local SQLite database at ~/.provenlog/events.db.