PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Semantic Layer Python Packages

Python packages with the GitHub topic semantic-layer. Sorted by relevance, with stars and monthly downloads.
dbt-labs
metricflow

MetricFlow allows you to define, build, and maintain metrics in code.

806K 2K 175
dbt-labs
dbt-metricflow

MetricFlow allows you to define, build, and maintain metrics in code.

314K 2K 175
antonbarr-data
dqtlib

A Data Quality Tool that tells you what and surfaces the why

10K 7 1
flyersworder
agentic-data-contracts

YAML-first, domain-driven data governance for AI agents — teach agents your business domains, metrics, and rules before they write SQL

7K 8 0
MotleyAI
motley-slayer

SLayer: a lightweight semantic layer for AI agents and humans

6K 52 6
ralfbecher
orionbelt-semantic-layer-mcp

MCP server for the OrionBelt Semantic Layer — enables LLMs to explore semantic models, compile queries, and execute analytics via natural language.

4K 2 1
JetBrains
databao-context-engine

Databao Context Engine is an open-source engine that automatically generates a governed semantic context from your databases, BI tools, documents, and spreadsheets. It runs locally in your environment and integrates with any LLM to deliver accurate, context-aware answers

4K 100 11
ralfbecher
orionbelt-analytics

Ontology-based MCP server that analyzes database schemas (PostgreSQL, Snowflake, ClickHouse, Dremio) and generates RDF/OWL ontologies with SQL mappings for fan-trap-free Text-to-SQL.

2K 29 4
totalhack
zillion

Make sense of it all. Semantic data modeling and analytics with a sprinkle of AI. https://totalhack.github.io/zillion/

2K 208 7
JetBrains
databao

Databao agent is an open-source agent that enables you to chat with your data and receive answers in text, interactive charts, and tables.

2K 120 16
data-drift
driftdb

Metrics Observability & Troubleshooting

2K 331 12
JetBrains
databao-agent

Databao agent is an open-source agent that enables you to chat with your data and receive answers in text, interactive charts, and tables.

1K 120 16
Intugle
intugle

The GenAI-powered toolkit for automated data intelligence.

1K 149 43
data-drift
datagit

Metrics Observability & Troubleshooting

1K 331 12
boyce-io
boyce

Privacy-first SQL compiler and open semantic protocol exposed as an MCP server

669 1 0
senzing-garage
sz-semantics

Transform JSON output from Senzing SDK for use with graph technologies, semantics, and downstream LLM integration

556 18 3
data-drift
dbt-snapshot-analysis

Metrics Observability & Troubleshooting

455 331 12
dbt-labs
metricflow-klook-data

MetricFlow allows you to define, build, and maintain metrics in code.

387 2K 175
sanjiblamichhane
lamisema

Structured Information Extraction for Nepali and multilingual PDFs

257 1 0
MotleyAI
agentic-slayer

SLayer: a lightweight semantic layer for AI agents and humans

239 52 6
ashfrnndz21
ora-sql

ora — The NL2SQL Agentic Runtime. Connect any database. Ask in plain English.

228 7 1
MotleyAI
semanticslayer

SLayer: a lightweight semantic layer for AI agents and humans

176 52 6
transform-data
in-metricflow

MetricFlow allows you to define, build, and maintain metrics in code.

119 2K 175
    • Data from PyPI, GitHub, ClickHouse, and BigQuery