| Category | AI-native analytics engine with an integrated data stack | AI analytics platform — BI and a semantic layer |
|---|
| Who it is built for | AI product and analytics teams, plus anyone who works with data — spreadsheet users through ML engineers | Data teams, the business users they serve, and product teams embedding analytics |
|---|
| Primary interface | The agent you already use, over MCP — plus Credible Workspaces, dashboards, notebooks and reports for the people who want a UI. Every one of them reads the same model, and the model lives in your repository | Its own UI — chat, dashboards, spreadsheets, point-and-click and SQL in one place, with modeling in the interface and YAML underneath |
|---|
| Modeling language | Malloy — a modern programming language for data: imports, inheritance, public and private members, and queries that compose into new sources | Omni’s own format, in the LookML tradition — views and topics as YAML, authored point-and-click, in the IDE, or by its modeling agent |
|---|
| What is open | Open core. Malloy is open source, and we build and maintain Malloy Publisher — the open-source server for Malloy models, and where our agent skills and MCP retrieval tools are open source too, runnable in any agent with no Credible account. Your model is code in your repository, and Credible is in the Apache Ossie ecosystem for semantic interchange | Vendor-owned, with bi-directional dbt sync so existing dbt models come along, and model YAML that syncs to your git provider |
|---|
| How the model gets built | A coding agent with open-source MCP tools and agent skills, capturing context from where it already lives — run it in the editor your team already uses, or in Credible Workspaces, which packages the same skills in a familiar app | Modeled in the workbook while people analyze, then promoted to the shared model — with an in-app proprietary modeling agent suggesting metrics and join paths, and a CLI for editing the YAML locally |
|---|
| Governance | Governance as code. Access rules are annotations in the model itself — versioned, reviewed and composable like any other code | Row and column security configured inside the tool, applied through user attributes on every query, MCP included |
|---|
| Materialization and caching | One annotation on the source, in the same file as the logic it materializes — no derived-table block, no rollup definitions, no refresh triggers, no orchestration run to schedule. Optional per source: query your own warehouse directly, or hold a source hot in Credible’s own storage, which is how you get fast serving without buying or banging your head against a warehouse to get it | Query-result caching with schedule-based refresh; heavier materialization is left to your warehouse or dbt |
|---|
| How an agent finds the right data | Search. Typed targets — source, dimension, measure, view, even a dimensional value — are matched against an index of the model and come back ranked, so an agent asks for what it needs instead of picking a model and touring it | A tool per step, walked in order: pickModel, then pickTopic within it, then getData — with runQuery for a query the client composes itself, and askOmni to hand the whole question to Omni’s agent |
|---|
| Where the model can be used | One model served to every surface — agents over MCP, plus APIs, an SDK, embedded dashboards, notebooks and HTML data apps. Results carry an interactive UI resource (MCP Apps, the official extension), so a client that supports it renders a real chart or table instead of the model re-narrating rows | The Omni UI and its chat, embedded analytics, scheduled routines, and an MCP server external assistants can query — including tools that read saved dashboards |
|---|
| Scale and portability | Built for globally distributed, high-availability workloads. Warehouse-agnostic on open-source Malloy | Cloud only — multi-tenant, on AWS and Azure across US, Canada, EU, UK, Australia and India regions |
|---|
| What you pay for | Usage, not seats — unlimited users on every plan, so adding people never changes the bill. Metered per organization on tokens, compute time, bytes served and storage, starting free. Your own agent’s tokens are never billed, and a query that runs on your own warehouse is not metered for the compute — only for the result it hands back | Sales-led — a platform fee plus role-based seats, with no public price list |
|---|