Cube logo
About
Open-source semantic layer for BI tools, apps and AI agents. Open-source alternative to Looker and AtScale.
Catalogue
No. 323
Category
Data & Content
GitHub stars
★ 0
Cube website

Overview

Cube Core is an open-source semantic layer. You define metrics, dimensions, joins and access rules once in code, and Cube exposes them through SQL, REST and GraphQL APIs to BI tools, custom applications and AI agents. It is headless, with no built-in UI, so you build the analytics experience you need.

What it does well

Cube works with SQL data sources including Snowflake, Databricks, BigQuery, Presto, Amazon Athena and Postgres. A built-in relational caching engine gives sub-second responses and high concurrency for API requests. Because the model lives in one place, internal BI, embedded analytics and AI agents all use the same definitions. It runs locally or self-hosted with Docker, and a hosted Cube Cloud is also offered.

Why it’s in the collection

Cube keeps metric definitions out of any single BI tool, so every dashboard, app and AI agent gives the same answer to the same question. It is Apache-licensed, with some parts under MIT.

On GitHub

Stars
0
Forks
0
Commits
0
Repository
cube-js/cube

Languages

  • Rust 53.1%
  • TypeScript 31%
  • MDX 13.4%
  • Other 2.5%

Compared with

More in Data & Content

Whole collection