AI Search & Discoverability · Chrome (Manifest V3)
AI Search Readiness Audit
Audit any page for AI-search readiness, right in Chrome: coverage, eligibility, crawler access, and dead schema.
Software catalog · Data Cleanup & Migration
Data Cleanup & Migration
Fully offline deduplication and normalization for CRM exports, before a migration makes duplicates permanent.
# example run $ crm-dedup contacts.csv --key email 12,408 rows in → 1,214 duplicate clusters merge plan: merge-plan.csv # dry run by default; nothing overwritten
Runs on: Linux (single-file binary) · Local web UI · CLI · Version 1.0.1
The problem
CRM exports carry duplicate people and companies under variant spellings. Migrating them as-is poisons the new system, and cloud dedup tools require uploading your entire customer list to a third party.
Who it is for
Teams migrating between CRMs, and operators cleaning a CRM export before import.
Capabilities
Fuzzy matching with confidence tiers, so obvious duplicates and judgment calls are separated
Union-find clustering that groups every variant of the same record together
Dry-run merge plans you review before anything changes
Import-ready CSV export plus machine-readable change logs of every merge decision
Runs fully offline as a single-file binary with a local web UI and CLI
Platforms & inputs
| Platforms | Linux (single-file binary) · Local web UI · CLI |
|---|---|
| Works with | CRM CSV exports |
| Version | 1.0.1 |
| License | Single-seat perpetual, one-time purchase |
Documentation & support
Every purchase includes the product documentation. Support is by email: Support. Product terms are in the Terms and the machine-readable catalog.
Questions
No. The system runs fully offline; exports are processed locally and nothing is uploaded.
Yes. It produces a dry-run merge plan first, and the final export comes with a machine-readable change log.
Keep exploring
AI Search & Discoverability · Chrome (Manifest V3)
Audit any page for AI-search readiness, right in Chrome: coverage, eligibility, crawler access, and dead schema.

Finance Recordkeeping · Python 3
Offline CLI that turns stablecoin exchange CSV exports into clean realized profit and loss records, fees included.
Automation & Agent Reliability · n8n
Production-readiness for n8n AI agents: guardrail templates, a failure-simulation eval harness, and a readiness score.