The Ridge Platform

AI-powered. Informed by best practice and research. Blazing fast and interactive.

How Ridge Works

Ridge is a platform for building, serving, and embedding intelligent browser-based analytics dashboards. Ridge dashboards  connect to your data sources, allow for rich interactive exploration, and have an integrated AI agent to help users answer free-form questions.
Diagram showing how Ridge AI always accesses your data stack as your source of truth. Ridge Build helps you create dashboards in hours not months. When you embed Ridges on your site, your users get exceptional performance and access to an AI Data Agent for long tail questions.

A Ridge is a dashboard and a Data Agent that refer to a specific data set. The dashboard is highly performance and interactive. It provides sense-making for the most common questions of that data. The Data Agent allows people to ask additional questions that may be answerable from the data, even if that data isn't shown in the dashboard.

When you embed a Ridge in your site, the flow for end users looks like this: 

  • Users visit your site. Your app authenticates them. 
  • When they navigate to a page with an embedded Ridge, your server issues a JWT / signed token to our webapp to authorize them. The Ridge itself is whitelabeled– it looks and feels like your site, and users don’t have to log in again. 
  • Our webapp sends the data needed for the dashboard and dashboard specification directly to the user’s browser.  
  • Each user sees data only for their own organization. 
  • When a user asks a question of the Data Agent, the Ridge manages the request to the AI providers. The AI provider returns SQL, which Ridge checks for accuracy then executes locally on your user’s machine. All AI-generated queries are executed within the same permission and dataset boundaries of the Ridge itself.
  • The user sees fresh data, refreshed on a schedule you define. 

Because compute happens in the browser, data warehouse compute is significantly lower than to server-centric BI tools.

Pluggable, Interoperable Architecture

Designed to work with a modern data stack, Ridge provides the presentation layer of data.
It respects your semantics, so you don’t split your source of truth.
Diagram showing four layers of the modern data stack: Presentation Layer with visualization, performance, long tail Q&A; Semantic Layer with governance, metrics, lineage, catalog; Compute Layer with query, aggregation, transformation; and Storage Layer with structured, unstructured, semi-structured data.
How Ridge works with your data stack:

Ridge Provides

  • AI-powered dashboard build
  • Visualization rendering
  • Data connectivity & caching
  • Embedding
  • AI-powered exploration

Ridge Does Not Provide

  • Data modeling
  • Data prep and transformation
  • Data catalog
  • Data storage and backup

Breakthrough Performance and Interactivity

Ridge leverages browser-based technology for exceptional performance & interactivity. By bringing data directly to a user’s browser and using local hardware to compute results locally, Ridge dashboards are an order of magnitude faster than legacy, server-based dashboards. 

Ridge is built on two key open source libraries: 

  1. DuckDB, an open-source high-performance analytical data management system
  2. Mosaic, a state-of-the-art, open source visualization platform. Mosaic manages queries for all aspects of the interface, optimizing them and allowing for linking between them and highly scalable processing. Jeff Heer, one of the authors of Mosaic, is a founder of Ridge AI. More on Mosaic’s architecture.  

Connects to All Your Data

Ridge supports enterprise data sources including

  • Databricks
  • Snowflake
  • Google BigQuery
  • S3
  • R2
  • Apache Iceberg 

Ridges are backed by Data Sets. A Data Set in Ridge is a logical analytics dataset used by dashboards and agents. Data Sets can be sourced from Data Connections or file uploads.   

  1. Data Connections allow you to refresh data, including fetching new files from S3 and R2 as they are added. You must store credentials as a Connection to refresh data. 
  2. File uploads do not have a durable Data Connection and cannot refresh automatically.

Secure and Trusted

Built secure by design from the very beginning.

Ridge integrates with your authentication and authorization systems: 

  • Integrates with common OAuth2 systems.
  • JWT-based user and tenant scoping.
  • Row / dataset isolation per tenant.
  • Encrypted data in transit
  • Secure credential storage for data connections.
  • SOC 2 Type I compliance (Type II in progress)

Lightweight and Embeddable

Ridge dashboards can be embedded directly into your application using a lightweight JavaScript loader (Ridge embed loader). The approach is secure, fast, and designed for seamless in-product analytics experiences.

The Ridge embed loader handles dashboard rendering, while your backend securely controls access via token exchange. Ridges use JWT (JSON Web Tokens), an enterprise standard that keeps the integration simple while maintaining enterprise-grade security.

When you embed, you can optionally:

Apply light/dark theming

  • Show loading states
  • Catch and display errors
  • Run code when the dashboard finishes loading

This allows the embed to match your product’s UX and design standards.

Ready to Learn more?   

Sign up to get product updates. Beta coming soon! 

Stay in the loop