Column-Level Lineage
Track which source columns flow into each metric and dimension — column-level, not just table-level. When a source column changes, you know exactly which downstream definitions are affected before running anything.
Loomkindle unifies semantic model authoring, agentic ETL, and column-level lineage tracking in a single YAML-first platform. It works alongside dbt, Airflow, Dagster, and your cloud warehouse — not instead of them. The agent handles the parts that are currently falling through the cracks: schema drift, metric consistency, and routing decisions that nobody wants to debug at 3am.
Define your metrics, dimensions, and entity relationships once in YAML. Loomkindle's semantic layer exposes these definitions consistently to every downstream consumer — dbt models, BI tools like Sigma and Hex, and LLM-based data agents. When a definition changes, update one YAML file, open a pull request, and every downstream tool gets the updated definition on next sync. No more Looker LookML and dbt Semantic Layer drifting apart.
Loomkindle's ETL engine isn't rule-based — it's agent-based. When your upstream schema changes, the agent detects the drift, evaluates impact on downstream models, and reroutes the transform DAG automatically. No on-call page. No manual intervention.
The routing agent runs continuously, watching for changes and making decisions — not just when you tell it to.
Agent continuously watches upstream schemas for column additions, renames, type changes, and deletions.
Impact analysis identifies which downstream transforms and semantic definitions are affected by the change.
Affected transforms are automatically rerouted using the updated schema. The semantic layer remains consistent.
Every routing decision is logged with full context — what changed, why the reroute was made, which models were affected.
Track which source columns flow into each metric and dimension — column-level, not just table-level. When a source column changes, you know exactly which downstream definitions are affected before running anything.
Every agent decision is logged with timestamp, trigger, affected models, and the action taken. Fully auditable.
Designed to work alongside Monte Carlo and Great Expectations. Loomkindle handles routing and semantic consistency; your observability layer handles anomaly detection and data quality SLAs. They're complementary, not competing.
Request early access or read the quickstart guide to get started.