- 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

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
- LLookerGoogle's BI platform, whose LookML semantic layer is tied to Looker.
AtScaleCommercial semantic layer platform.
MetabaseNo. 253Open-source BI and dashboard tool.
See every open-source alternative to Looker in the collection.



