v1.2.0 -- Autonomous ER Agent
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 approvalA2A Protocol -- Discoverable by any A2A-compatible agent framework:
goldenmatch agent-serve --port 8200
# GET http://localhost:8200/.well-known/agent.jsonConfidence-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 serverFull Changelog
https://github.com/benzsevern/goldenmatch/blob/main/CHANGELOG.md