cube-js/cube
📊 Cube Core is open-source semantic layer for AI, BI and embedded analytics
해결하는 문제
Cube Core는 데이터 소스와 시각화 도구에서 비즈니스 로직을 분리하는 독립형 오픈소스 세마틱 레이어를 제공합니다. 여러 BI 도구, 커스텀 애플리케이션 또는 AI 에이전트에서 메트릭과 차원을 반복 구현할 필요 없이, 데이터 정의의 유일한 진실 소스를 보장합니다.
작동 방식
사용자는 코드로 메트릭, 차원, 조인, 접근 규칙을 정의합니다. Cube Core는 이를 SQL, REST, GraphQL API를 통해 노출합니다. Snowflake, BigQuery, Databricks, Postgres와 같은 다양한 SQL 데이터 소스에 연결 가능하며, API 요청에 대해 밀리초 수준의 지연과 높은 동시성 처리를 보장하는 내장 관계형 캐시 엔진을 포함합니다.
대상 사용자
커스텀 BI 경험을 구축하는 개발자, 깊이 통합된 임베디드 분석을 구현하는 팀, 또는 데이터 접근을 위한 통제된 세마틱 기반을 필요로 하는 AI 에이전트를 개발하는 사람.
주요 특징
- 헤드리스 아키텍처: 내장 UI 없이 개발자가 자체 분석 경험을 구축할 수 있습니다.
- 광범위한 호환성: 모든 SQL 데이터 소스 및 클라우드 데이터 웨어하우스와 호환됩니다.
- 광범위한 API 지원: SQL, REST, GraphQL을 통해 데이터를 노출합니다.
- 캐시 엔진: 고성능 API 요청을 위한 내장 관계형 캐시.
관련
- 프로젝트
Canner/WrenAIAI 에이전트가 비즈니스 질문을 정확한 SQL과 배포 가능한 대시보드로 변환할 수 있도록 관리된 시맨틱 레이어를 제공하는 오픈 소스 생성형 BI 엔진입니다.
- 프로젝트
spiculedata/saiku분석을 위한 오픈소스 시맨틱 레이어로, 드래그 앤 드롭 UI와 타입화된 AI 쿼리 API를 제공하여 LLM 에이전트가 데이터 큐브와 상호작용할 수 있게 합니다.
- 프로젝트
open-metadata/OpenMetadataAI 에이전트와 사용자가 기업 데이터를 이해하고 신뢰할 수 있도록 하기 위해 통제된 비즈니스 의미, 라인레지, 조직 기억을 제공하는 오픈소스 컨텍스트 레이어 및 메타데이터 관리 플랫폼입니다.
- 프로젝트
alibaba/UnifiedModelUModel(Unified Model)은 기업이 데이터, 서비스, 인프라를 의미론적 그래프로 설명할 수 있게 해주는 오픈소스, 벤더 중립적 런타임입니다. 모델 팩, 워크스페이스 범위 그래프, 통합 쿼리 API, 웹 UI, CLI, SDK를 제공하며, LLM 에이전트가 근본 원인 분석과 같은 작업을 위해 그래프를 발견, 쿼리, 조치할 수 있도록 AgentGateway/MCP를 포함합니다.
- 프로젝트
pipeshub-ai/pipeshub-aiPipesHub는 엔터프라이즈 데이터 소스(Slack, Google Drive, GitHub 등)를 AI 애플리케이션에 연결하는 오픈소스, 셀프 호스팅 가능한 플랫폼입니다. 권한 인식 지식 그래프를 구축하고, 벡터 임베딩을 저장하며, 모든 LLM이 인용과 함께 설명 가능한 답변을 생성할 수 있게 합니다. 이 프로젝트에는 Docker-Compose 배포, 노코드 에이전트 빌더, MCP 지원, Python, TypeScript, Go용 SDK가 포함됩니다.