Cube est une couche sémantique pour l'analytique. Les indicateurs, dimensions, jointures et règles d'accès sont définis une seule fois dans le code, puis exposés via des API SQL, REST et GraphQL aux outils BI, aux applications sur mesure et aux agents d'IA. Cube Core est l'édition open source sans interface (headless), avec un cache intégré, et fonctionne avec des sources SQL comme Snowflake, Databricks, BigQuery et Postgres. Cube Cloud est le service géré, avec analyse par chat, tableaux de bord et analytique embarquée.
Les paquets client sont sous licence MIT et les paquets backend sous Apache 2.0. Cube est développé par Cube Inc., une société américaine basée à San Francisco. Si vous exploitez Cube Core vous-même, vous décidez où se trouvent vos données. Cube Cloud fonctionne sur AWS, GCP ou Azure ; la documentation publique ne liste pas les régions disponibles, demandez donc si une région européenne est possible. Lorsque la société américaine Cube Inc. exploite le service, celui-ci relève de la juridiction américaine, y compris du CLOUD Act.