Install

Installation options

The base package keeps the default install simple. Extras add Spark, Delta, dbt/YAML ingestion, advisor, or MCP dependencies only when needed.

Great Generator creates synthetic data. It does not anonymize, mask, de-identify, or transform production records.

Core package

Use the core install for Pandas, schemas, SQL DDL, relational generation, CDC, anomalies, and local file workflows.

pip install great-generator

Spark and Delta extras

Use these extras in PySpark, Databricks, or lakehouse notebooks when the environment supports Spark and Delta dependencies.

pip install "great-generator[spark]"
pip install "great-generator[delta]"

Optional advisor and MCP extras

Install advisor extras only when you want model-assisted planning. Install MCP only when an MCP-compatible assistant should call Great Generator tools locally.

pip install "great-generator[dbt]"
pip install "great-generator[schema-ingest]"
pip install "great-generator[ai]"
pip install "great-generator[mcp]"

Related documentation

Keep exploring