ML & analytics training

Distribution-true samples drawn from pg_stats, the shape of production, without the data.

The problem

Models and dashboards need data that reflects real relationships and skew, but production data is blocked by privacy, access, or volume. Uniform random fixtures teach a model (or a chart) the wrong lessons.

How Weavori handles it

  • Value distributions come from pg_stats, so class balance and correlations carry over.
  • Referential integrity holds across joins, so feature tables stay consistent.
  • Exports to CSV or JSON on stdout for notebooks and pipelines.

Export a training sample

Install the CLI
$npm install -g @weavori/cli

Generate and export
$weavori generate postgres://warehouse --rows 1000000 --output data.csv

Get started

i

Under the hood

The how it works guide explains distribution sampling and where it falls back to random.

Ready to generate your first dataset?

Install Weavori in one command and connect to any PostgreSQL database.

$npm install -g @weavori/cli
macOS · Linux · Windows/No dependencies required

Or paste your schema in the free Schema Playground first

No credit card required. Start with a 14-day free trial of Pro, then free tier or subscribe.