Skip to content

Your warehouse.
Ready for agents.

8–10×+ faster queries. 90+% cheaper queries.

Keep Snowflake, BigQuery, or Databricks. Contrast intelligently routes each agent query to the Contrast Warehouse or your existing warehouse, based on the data it needs.

Book a demo

Contrast

Shared memory
Definitions and corrections
Contrast Warehouse
Agent-accelerated engine, formats, and indexes
Apache Iceberg
Your buckets or ours
Snowflake
BigQuery
Databricks
Your existing data

Compute and
ingestion.

Contrast Warehouse for agent queries.

Contrast layers agent-accelerated formats and indexes over your Iceberg tables, in your own storage buckets or Contrast-managed storage, and routes each agent query to the most efficient engine: TraceDB, DuckDB, Trino, Apache Spark, or your warehouse. Agents can explore, retry, and check results without sending every query back to Snowflake or BigQuery. Contrast manages the compute.

Savings estimate from 30 days of your Snowflake query history

Realtime ingestion with Embrasure Flow.

Flow copies Postgres and Supabase tables into Iceberg, then captures inserts, updates, and deletes as they happen. Ingestion is built in, so you don’t need a separate tool to keep those tables in sync.

Before you connect.

Do we need to move our data?

No. You can query Snowflake or BigQuery directly, and data can stay in storage buckets you own. Already using Iceberg? Connect your existing tables and Contrast accelerates them for agents. Otherwise, sync selected tables into Iceberg in your own buckets or Contrast-managed storage. See supported sources.

Do we need to change our dashboards or pipelines?

No. Your existing dashboards, scheduled jobs, and pipelines can keep using your warehouse. Connect your agents to Contrast and choose which data they can query.

When does a query use our existing warehouse?

Queries over data that’s only in Snowflake or BigQuery run there. Queries over connected Iceberg tables go to the most efficient engine for the query: DuckDB, Trino, or Spark. You don’t need to sync every table to get started.

How fresh is the data?

Direct warehouse queries read from the source. For Postgres and Supabase, Embrasure Flow copies selected tables into Iceberg, then captures inserts, updates, and deletes as they happen. Other sources follow their configured sync schedule.

Flow requires replication access and primary keys. We’ll confirm compatibility and enable it with your team.

Can we use our own agents?

Yes. Connect an OAuth-capable MCP client or use the Contrast CLI. Your agents share the context saved in your workspace. MCP setup · CLI docs

How much can we save?

We read 30 days of your Snowflake query history and billing, group repeated queries, and show which ones the Contrast Warehouse can serve and what they cost you today. Then we run those queries on both engines to compare cost, speed, and results. Talk to us.

How do permissions and security work?

Contrast checks workspace and data access before running queries. Warehouse queries use the configured role or service account, rather than automatically mirroring each user’s permissions. SAML SSO, SCIM, column masking, and admin audit logs are available.

SOC 2 Type 2 is in progress; an engagement letter is available under NDA. HIPAA workloads require an approved configuration and verified BAAs before PHI.

Test it on your queries.

We’ll run your queries on the Contrast Warehouse and compare cost, speed, and results with your current warehouse.

Book a demo