Public beta

Install dig

One line, no account, no cloud. The installer detects your OS and architecture, verifies the checksum, and drops dig on your PATH.

dig is pre-1.0 and ships from its canary channel — it updates often. Pin a build with DIG_VERSION, and every change dig makes is reversible.

Drive dig from your agent

Already using a coding agent? Pick it and copy the 10-second install — plugin, MCP config, or SDK.

Your agent

Two CLI commands add the dig plugin to Claude Code — bundling the dig skill, the `dig mcp` server, and a SessionEnd hook that captures finished sessions into memory.

install · Claude Code
# add dig to Claude Code — installs the skill + the dig mcp server
$claude plugin marketplace add vllnt/dig
$claude plugin install dig@dig
Full Claude Code guide →

Quick install

install
$curl -fsSL https://dig.vllnt.com/install.sh | sh

Downloads the latest release for your platform from GitHub and verifies its SHA256 checksum. Set DIG_VERSION to pin a version, DIG_INSTALL_DIR to choose where it lands.

With Go

go
$go install github.com/vllnt/dig/cmd/dig@latest

Builds from source — handy if you already have a Go toolchain.

Prebuilt binaries

Grab a checksummed archive for linux, macOS, or Windows (amd64 / arm64) from the releases page and put dig on your PATH.

View releases

First run

quick start
# point dig at a directory and index it
$dig init ~/library
$dig scan
# search, ranked
$dig find "invoice acme 2024"
# preview a reorg, apply it, step back
$dig org --dry-run
$dig org
$dig undo

Point dig at a directory, scan it, and search — every change is journaled and reversible.