Type-Safe Compiler
Column-level type inference and data contracts catch errors before execution.
Type-Safe Compiler
Column-level type inference and data contracts catch errors before execution.
Pure SQL or DSL
Write standard SQL with TOML config, or use the Rocky DSL for NULL-safe operators, windows, and pattern matching.
AI Intent Layer
Store intent as metadata. AI explains models, syncs them when upstream schemas change, and generates tests.
VS Code Extension
Full language server: completion, hover, go-to-definition, rename, code actions, and lineage visualization.
Quality Checks
Inline pipeline checks (row count, freshness, null rate, anomaly) plus model-level assertions with severity and quarantine.
Dagster Integration
Auto-discover assets, emit materializations, and translate check results — all via dagster-rocky.
curl -fsSL https://raw.githubusercontent.com/rocky-data/rocky/main/engine/install.sh | bashrocky playground my-first-projectcd my-first-projectrocky compile # type-checkrocky test # run assertions locallyrocky run # execute the pipelineNo credentials needed — the playground is DuckDB-backed.