Skip to content
Projects

OWOX/owox-data-marts

View on GitHub

OWOX/owox-data-marts has 236 GitHub stars and 34 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-13 06:38 UTC. Last push 2026-11-11.

How these counts are measured

Open-Source Self-Service Analytics Platform

Measured star growth

in 24h
0
in 7 days
Collecting history
in 15 days
Collecting history
in 1 month
Collecting history

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original

OWOX Data Marts — The Easiest Way to Give Every Teammate the Data They Need

Free connectors and ontology-backed analytics without hallucinations

Plug your sources into ready-to-prompt ontology models and get hallucination-free analytics. Give teammates and AI agents joinable Data Marts in the tools they already know: API, CLI, MCP, Spreadsheets, Dashboards and more. No extra UI, no semantic-layer tax, no black boxes. No LLM writes the SQL behind a business user's answer, so nobody downstream gets a hallucinated number with your name on it.

📘 Quick Start Guide · 📚 Docs · 🌐 Website · 🆘 Issues

Why OWOX Data Marts

  1. Zero hallucinations. No LLM writes the SQL behind a business user's answer. Every answer resolves to your ontology model: Data Marts are the entities, declared joins are the relationships. A metric nobody defined goes back to its owner instead of being guessed. Patented.

  2. Same number everywhere. Sheets, Excel, Data Studio, Claude and ChatGPT query one model, so revenue means one thing.

  3. You control the handoff. Nothing reaches business users until you publish it. Access is set per Data Mart and Data Context.

  4. No semantic-layer tax. No YAML that's outdated by next Tuesday. Just your SQL and metadata that AI pre-fills for you.

  5. Free connectors. MIT-licensed, with no per-connector bill. Ask your AI to set up any missing source in minutes. Configured, not vibe-coded.

  6. Your warehouse. Data Marts run as queries in Google BigQuery, Snowflake, AWS Redshift, AWS Athena or Databricks. No second copy. Self-host for free.

  7. Agent-friendly. The owox-ctl CLI and the MCP server work out of the box, so your AI can set it up for you:

    Dear coding agent, set up owox-data-marts and connect the sources I need.

OWOX Data Marts: six layers from Sources through Storages, Data Marts, Destinations and Reports to Plugins. Facebook Ads and Google Ads land in Google BigQuery, become the Unified AdSpend Data Mart, join with Orders, and reach Data Studio, ChatGPT and Google Sheets, where a scheduled Campaigns Performance report refreshes itself

How it works

  1. Connect sources to your warehouse.
  2. Define Data Marts from SQL, a table, a view or a connector, and declare joins.
  3. Publish to destinations, or to Claude and ChatGPT through MCP.
  4. Schedule report refreshes and data quality checks.

Data sources

Shopify, Facebook Ads, Google Ads, TikTok Ads, LinkedIn Ads, X Ads, Microsoft Ads, see all

Data storages

Google BigQuery, Snowflake, AWS Redshift, AWS Athena, Databricks

Data destinations

Google Sheets, Microsoft Excel, Data Studio, Claude, ChatGPT, Slack, Microsoft Teams, Email, Google Chat, see all

Missing an integration? Request it in Discussions, make it with the Connector Builder, or write your own.

🧑‍💻 Contribute

  1. Read the Contributor Guide.
  2. Check open Issues.
  3. Join Discussions.

New connectors, docs fixes and bug reports are all welcome, and we spotlight contributors.

🛠 Quick Start

(1) Install Node.js 22.22.0+ download

(2) Install OWOX Data Marts

npm install -g owox

(3) Start it

owox serve

(4) Open http://localhost:3000 🎉

For Docker and cloud deployment, see the Quick Start Guide. Then create your first Data Mart.

📌 License

OWOX Data Marts is free for internal or client use, but not for resale in a competing product. Dual-license model:

  • Connectors (packages/connectors): MIT License
  • Platform (all other files): ELv2 License
  • Enterprise features: Enterprise License (files in apps/backend/src/data-marts/data-destination-types/ee or containing .ee. in the filename)

Enterprise pricing: owox.com/pricing


Star this repo if it saves you from rebuilding the same report every week.

Explore related projects