Skip to main content

golden-suite

One-line, perf-optimized install and single front door for the whole Golden Suite.

pip install golden-suite      # whole suite + native acceleration, defaulted to the fast config
golden-suite doctor           # verify native is actually active

This is a thin meta-package. It pulls in every suite tool plus the native (Rust) acceleration kernels, on by default, and gives you (and your agents) one canonical entry point. It ships no data-processing logic of its own — just a doctor/optimize CLI and introspection helpers.

What you get

Tool Does Import
GoldenPipe Orchestrator — chains the tools as pluggable stages. Start here. import goldenpipe as gp
GoldenMatch Entity resolution: dedupe, match, golden records import goldenmatch as gm
GoldenCheck Data validation (rules discovered from your data) import goldencheck
GoldenFlow Transform / standardize / normalize import goldenflow
GoldenSchema Inference-driven schema mapping (import name: infermap) import infermap
GoldenAnalysis Read-only metrics + reporting import goldenanalysis

goldenpipe is the front door: it adapts every other tool as a stage, so most integrations only ever touch goldenpipe. goldenmatch is a leaf (entity resolution only), not the root.

Install options

Native acceleration is included by default (a hard dependency, not an extra).

You want Install
The whole suite + native pip install golden-suite
Suite + one MCP server pip install "golden-suite[mcp]"
Everything (suite + mcp + serving) pip install "golden-suite[all]"

Native wheels cover Linux x86_64/aarch64, macOS x86_64/arm64, Windows amd64. On an unsupported platform the install fails loudly rather than silently degrading — install the individual pure-Python packages directly there.

Quick start

import goldenpipe as gp

result = gp.run("customers.csv")   # validate -> transform -> match, one call
print(result.status, result.match, result.reasoning)

Verify + repair the perf setup:

golden-suite doctor      # every component + whether native is ACTIVE (non-zero exit if silently slow)
golden-suite optimize    # install any missing native kernels, then re-verify
from golden_suite import installed, native_status
print(installed())       # {"goldenpipe": "1.2.1", "goldenmatch": "1.30.0", ...}
print(native_status())   # per-package native_active / silently_slow / env_mode

For agents

See AGENTS.md and llms.txt — the canonical integration guide, including the anti-patterns that cause most of the "wrong setup" back-and-forth.

License

MIT. Part of the Golden Suite monorepo.

Release files for golden-suite 0.5.9

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for golden-suite 0.5.9
File Size Uploaded
golden_suite-0.5.9.tar.gz 21.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for golden-suite 0.5.9
File Interpreter ABI Platform
golden_suite-0.5.9-py3-none-any.whl Python 3 none any Details

Total release size: 31.3 kB

Release files / golden_suite-0.5.9.tar.gz

Download URL golden_suite-0.5.9.tar.gz
Size 21.5 kB
Tags Source
SHA-256 checksum
How to use checksums
31dcab4e952a6416389391d800e76fd77020b5bf9f40897ebe93a7aaeaad2e11
BLAKE2b-256 checksum
How to use checksums
f69d9d133d52acec5a25a2cdd51913c404e60763e65ef6a0ff1351e5ffa41224
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / golden_suite-0.5.9-py3-none-any.whl

Download URL golden_suite-0.5.9-py3-none-any.whl
Size 9.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f02bc289899ceec1af28648fc1c52bbd4817c8e94ae134538a85a497ec08159c
BLAKE2b-256 checksum
How to use checksums
17d7166b8a5ab3c37ff66b5260958ca8d78fd87593835b6c1754d6e90fc80dee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

This release

0.5.9 This release

2 release files

0.5.8

2 release files

0.5.7

2 release files

0.5.6

2 release files

0.5.5

2 release files

0.5.4

2 release files

0.5.3

2 release files

0.5.2

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.6

2 release files

0.3.5

2 release files

0.3.4

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.10

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page