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.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| golden_suite-0.5.5.tar.gz | 20.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| golden_suite-0.5.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 30.3 kB
Release files / golden_suite-0.5.5.tar.gz
| Download URL | golden_suite-0.5.5.tar.gz |
|---|---|
| Size | 20.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0c213c93e902a387c36c4a59c5aebec0d6fb3aae38150343a5864b21becef1bd
|
|
BLAKE2b-256 checksum How to use checksums |
21c886c4162d38294ab246087797e45cbbab908e7945ca38597f1043c393f0c9
|
| 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.5-py3-none-any.whl
| Download URL | golden_suite-0.5.5-py3-none-any.whl |
|---|---|
| Size | 9.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
804475e495aaa6ad596c7950f64e8689db3f50c8c269dd35f7deac10fa0f1533
|
|
BLAKE2b-256 checksum How to use checksums |
251002a4ddb888f29381f1114547bebaf839e70753c53c76c98cfa5623908f2f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|