drizzle-cube
Type-safe semantic layer for multi-database analytics dashboards
All Skills in This Repository (1)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow to install drizzle-cube?โผ
Run `npx skills add cliftonc/drizzle-cube --all -g -y` in your terminal to install all skills in this suite globally.
What is drizzle-cube used for?โผ
It is a semantic layer that lets you define metrics and dimensions once in TypeScript and query them through APIs, React dashboards, or AI agents. It generates safe, tenant-scoped SQL across PostgreSQL, MySQL, SQLite, DuckDB, and more.
Which databases does drizzle-cube support?โผ
It supports PostgreSQL, MySQL, SQLite, DuckDB, Snowflake, Databend, and SingleStore, with automatic engine detection from your Drizzle instance.
Can AI agents query data through drizzle-cube?โผ
Yes. Its adapters expose an MCP endpoint so agents can discover cubes, validate queries, and load results under the same security context as regular API calls.
Does drizzle-cube support multi-tenant apps?โผ
Yes. Every cube requires a security context that enforces row-level tenant isolation on all queries, metadata, and joined tables.
Related Repositories in Data & Analytics
View All in Data & AnalyticsโPaddleOCR
Extract text, tables, and formulas from PDFs and images
Scrapling
Scrape any website and bypass anti-bot protection with AI
last30days-skill
Research any topic across Reddit, X, YouTube, and the web