$

Offband tool

Dredge

A Python CLI for command-scoped filesystem tracing, built for bounded agent and automation runs.

Filesystem evidence for command runs

Dredge runs a command and records what changes on your filesystem during that run. It captures the state before and after and logs the differences.

Everything stays on your machine. Dredge does not send data out, take automatic action, or include file contents in traces by default.

Common commands

$ dredge trace run --root . --Start a bounded trace session for a command-scoped run.
$ dredge trace latestShow the latest trace session.
$ dredge trace eventsInspect recorded filesystem events.
$ dredge trace summarySummarize trace activity from source events.
$ dredge trace run --root . --exclude .venv --max-hash-bytes 1048576 --Run a trace with explicit scan controls.