Skip to content

v1.2.0 -- Autonomous ER Agent

Choose a tag to compare

@benzsevern benzsevern released this 25 Mar 19:12
· 1602 commits to main since this release

Autonomous ER Agent

GoldenMatch is now a discoverable AI agent. Other AI systems find it, invoke it, and get intelligent entity resolution with zero configuration.

What's New

Agent Intelligence -- Pass raw data, get deduplicated records with full reasoning:

from goldenmatch import AgentSession
session = AgentSession()
result = session.deduplicate("customers.csv")
# Strategy: exact_then_fuzzy (auto-detected)
# Clusters: 42, Match rate: 8.4%
# Review queue: 4 borderline pairs held for approval

A2A Protocol -- Discoverable by any A2A-compatible agent framework:

goldenmatch agent-serve --port 8200
# GET http://localhost:8200/.well-known/agent.json

Confidence-Gated Review Queue -- Auto-merge high confidence, hold borderline for review:

  • 0.95: auto-merged

  • 0.75-0.95: review queue
  • < 0.75: auto-rejected

Storage: memory (default), SQLite (persistent), Postgres (production)

10 New MCP Tools for Claude Desktop / Cursor / Windsurf

Demo: python examples/agent_demo.py

Install

pip install goldenmatch==1.2.0
pip install goldenmatch[agent]  # for A2A server

Full Changelog

https://github.com/benzsevern/goldenmatch/blob/main/CHANGELOG.md