Skip to main content
If you would rather not write code, GoldenMatch ships a browser workbench. You (or a teammate) run one command to start it; after that, everything happens point-and-click in your browser. It is the right starting point for analysts, data stewards, and anyone reviewing matches rather than building a pipeline.

Start it

1

Install the web extra

One-time, and the only command line you need. If someone technical set this up for you, skip to the browser.
2

Open the workbench

This opens http://localhost:5050 in your browser. Point it at a folder of CSVs or an existing project; it picks a free port automatically if 5050 is taken.
3

No data yet? Try the demo

Generates a small sample dataset and runs it, so you can click around before bringing your own file.
Drop a CSV in and run it with zero configuration — GoldenMatch detects the column types, picks the scorers and blocking, and shows you the matches. You only touch the rules if you want to.

What you can do in the browser

No code required for any of this:
  • See your duplicates. Browse clusters of records GoldenMatch thinks are the same entity, with a field-by-field diff and a plain-English reason for each pair.
  • Tune without YAML. Edit match rules and thresholds with live validation and preview the effect against a sampled slice before committing to a full run.
  • Label pairs. Mark borderline pairs as match / not-a-match. Your decisions are saved to Learning Memory automatically and re-applied on the next run, so the system stops asking you the same question twice.
  • Compare two runs. See what merged, split, or stayed the same between runs (the CCMS view), so you can tell whether a change helped.
  • Sweep a setting. Move the threshold and watch the cluster count update live.
  • Browse corrections. Review and manage every label you have stored.

When you outgrow it

The workbench writes the same config and corrections the code paths use, so nothing is locked in. When you are ready for automation or scale:

Command line

Run the same matching from a script or a scheduled job.

Quickstart (developers)

The Python / TypeScript / CLI path, install to deduped file in minutes.
The workbench is a single-process localhost app — your data never leaves your machine. More screenshots and a full tour are on the Web UI wiki page.