Skip to content

Add scherlok package - #4642

Open
rbmuller wants to merge 2 commits into
dbt-labs:masterfrom
rbmuller:add-scherlok-package
Open

Add scherlok package#4642
rbmuller wants to merge 2 commits into
dbt-labs:masterfrom
rbmuller:add-scherlok-package

Conversation

@rbmuller

Copy link
Copy Markdown

New package: scherlok

Repository: https://github.com/rbmuller/scherlok
Latest version: 0.9.0
License: MIT

What it does

Scherlok adds zero-config data quality tests to dbt projects. It includes:

  • 4 instant tests (no setup needed): not_null_proportion, row_count_between, recency, unique_proportion
  • 2 auto-learning tests (Shewhart control limits): volume_anomaly, null_anomaly — backed by incremental metrics models that auto-discover all materialized models

The package is part of the Scherlok ecosystem — a zero-config data quality monitoring CLI with 5 connectors (Postgres, BigQuery, Snowflake, MySQL, DuckDB), MCP server, and AI-powered alert explanations.

Checklist

  • dbt_project.yml at repo root
  • Public GitHub repository
  • MIT license
  • Tagged release (v0.9.0)
  • require-dbt-version: [">=1.6.0", "<2.0.0"]

Zero-config data quality tests for dbt. Statistical anomaly detection
using Shewhart control limits — no YAML rules to write.

Repository: https://github.com/rbmuller/scherlok
@vercel

vercel Bot commented Aug 10, 2026

Copy link
Copy Markdown

@rbmuller is attempting to deploy a commit to the dbt-labs Team on Vercel.

A member of the Team first needs to authorize it.

@rbmuller

Copy link
Copy Markdown
Author

Hi team! Friendly bump on this one — it's been a couple of weeks. Please let me know if there's anything I need to change or if there's a different process for adding new packages. Happy to adjust. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant