Local-first · open source · original documents stay untouched

Turn document collections into inspectable evidence.

Doc Evidence inventories, extracts, searches, and compares documents on your computer. Every result stays connected to its source file and page, while machine observations remain distinct from reviewed facts.

Read-only documents
Local library Inventory Extraction Search
Evidence view page 4 · source linked
01

Your documents stay local

The desktop application runs its own authenticated local engine. It does not require hosted document storage, analytics, or a remote-model fallback.

02

Original documents stay untouched

Collections are read-only. Content is identified by SHA-256, paths remain aliases, and generated artifacts live separately from source bytes.

03

Evidence keeps its context

Extracted text and candidate observations retain file and page provenance. Automated agreement never masquerades as human confirmation.

The actual workspace

Inspect the page and its extracted evidence together.

Browse a document collection, inspect the rendered original, and compare cached text representations without losing file or page context. This capture uses three generated demo documents—no private records.

Doc Evidence application showing a synthetic three-document library, a rendered project ledger, extractor controls, and normalized Poppler text
Actual Doc Evidence interface · fully synthetic demo collection · open full size

One durable local library

A workspace for understanding document collections

Inventory and deduplicate

Track immutable content across one or more explicitly authorized folders without confusing renamed paths for new evidence.

Extract searchable text

Use bundled Poppler, Tesseract, and OCRmyPDF tools offline, with exact extractor versions and cache identity retained.

Compare representations

Inspect source pages beside native text and OCR output, collapse exact matches, and focus on numeric or textual disagreements.

Run durable jobs

Queue, cancel, retry, and recover extraction work while keeping attempts, warnings, timing, and resulting artifacts inspectable.

Signed desktop builds

Install Doc Evidence

Doc Evidence 0.5.1 is available for both supported platforms. Installer signatures and exact hashes are published with the release.

No system Python, Homebrew, development tools, or internet connection is required after installation.

Built in public

Inspect the contracts, packaging, and provenance model.

Doc Evidence is Apache-2.0 licensed. Its architecture, data contracts, desktop packaging manifests, release validation, and synthetic fixtures are available in the public repository.

Explore the source on GitHub →