Back to projects active
Cortex
The simplest semantic layer for data-driven applications.
Every analytics tool assumes you already know what to measure.
400+ tools in market. Same 5% of companies served. The gap between "we have data" and "we understand what it means" was wider than any tool could bridge.
metric: Monthly Revenue
Sales team says
$1.2M
src:Salesforce
sql:WHERE closed_won = true
consensus conflict
cortex · semantic layer
definition
{
"metric": "revenue",
"sql": "SUM(amount)",
"time": "invoice_date"
}
connectors
PG
BQ
MY
CSV
result...
Define a metric once. Every team gets the answer they actually meant.
Metrics, dimensions, and measures defined in JSON. A REST API, a query engine with caching, connectors for Postgres, MySQL, BigQuery, SQLite, CSVs, and Sheets. JSON-first, so AI agents can reason about queries without surgery on a weird DSL.
Build the engine first. The UI is negotiable.
Status
Open source · MIT · shipping every two weeks
Stack
- PythonFastAPIVueTypeScriptPostgreSQLRedisDocker