Skip to content

OpenDataSuite

A Rust-first, provider-neutral control plane for analytics engineering. It starts with dbt and Databricks, and it explains every decision it makes.

Pre-alpha

OpenDataSuite is very experimental. Commands and formats may change between releases.

Read the documentation open-data-suite on GitHub

Highlights

  • ods state build runs dbt build only on what changed (code or upstream data) and explains why each node ran.
  • ods serve is a read-only dashboard showing the plan, the runs, column-level lineage and the catalog.
  • An MCP server exposes project context to coding agents.

Install

pip install opendatasuite
# or
brew install buchochelliq-labs/tap/ods
Repository Role
open-data-suite-ontology A layered ontology that merges central, repository and local facts and serves them to agents over MCP, keeping the provenance of every value
homebrew-tap Homebrew formula for the ods binary
dbt-skills The agent skills and modelling context that the ontology was originally ported from