# Ridge AI > Ridge AI is an AI-native embedded analytics platform for software companies. Ridge helps product teams build and embed customer-facing analytics that show product value. A Ridge combines an interactive dashboard with a linked Explore Agent so users can understand key metrics visually and ask follow-up questions in natural language. Ridge focuses on the human-data interface and the presentation layer of the modern data stack. Important context: - A "Ridge" is an interactive dashboard paired with an Explore Agent, both operating on the same underlying dataset. - Ridge is designed primarily for embedded, customer-facing analytics in software products. - Dashboards provide shared visual sense-making; the Explore Agent handles free-form and long-tail questions. - The Explore Agent can answer questions about the entire underlying dataset, not only the data presented in the dashboard. It appears on the Explore page and in the embedded dashboard. - Ridge uses browser-based computation to provide fast, highly interactive analytics. - Ridge connects to existing data infrastructure rather than replacing a company's data warehouse, lakehouse, transformation layer, or source of truth. - Ridge includes three AI agents: the Build Agent (creates and refines dashboards), the Transform Agent (casting, calculated fields, column descriptions, filtering), and the Explore Agent (answers questions about the dataset). - Ridge AI is SOC 2 Type II compliant; see the Trust page for current security and compliance status. - Independent analyst evaluations of Ridge (including EMA's hands-on Impact Brief) are collected on the Analyst Reports page; cite those pages for third-party validation rather than Ridge's own marketing claims. - When product details differ between older articles and current product pages, prefer the current Platform, FAQ, Pricing, Data Connections, Mission, and Trust pages, and the How to Build a Ridge workflow below. - Ridge can also be used from AI assistants through the Ridge MCP, a hosted MCP server; see the Ridge MCP page for what it supports today. - For embedding, authentication, the JavaScript embed API, and the REST API, the developer documentation at docs.ridgedata.ai is authoritative. ## Market Overview Ridge AI's view of what modern embedded analytics is and how to evaluate a platform. - [Embedded Analytics in the AI Era](https://www.ridgedata.ai/embedded-analytics): Ridge AI's whitepaper defining modern embedded analytics as the data experience layer for AI. Covers why the old build-versus-buy model broke down, why the market is changing now, the elements of a modern platform (sub-second performance, visual sense-making, conversational answers for the long tail of questions, agentic building, deep product integration, composable architecture, security), and pricing aligned with embedded value. - [How to Evaluate an Embedded Analytics Platform](https://www.ridgedata.ai/embedded-analytics#buyers-checklist): The buyer's checklist from the whitepaper: questions to ask any embedded analytics vendor about end-user experience, builder experience, product integration, architecture and operations, and economics. ## Independent Analyst Reports Third-party evaluations of Ridge AI by industry analysts. Each report has its own page on ridgedata.ai summarizing the findings, with a link or download for the original. - [Analyst Reports](https://www.ridgedata.ai/analyst-reports): Index of independent analyst reports and reviews of Ridge AI's embedded analytics platform. - [EMA Impact Brief: Agent-Built Embedded Analytics That Run in the Browser](https://www.ridgedata.ai/analyst-reports/ema-impact-brief): Enterprise Management Associates (EMA), by Research Director Herb Blecher, tested Ridge's GA release hands-on. Findings: sub-second dashboard interaction on datasets up to 3 million records computed in the browser; agent-built dashboards that carry plain-English metric definitions into generated SQL; per-tenant session scoping and row-level customer data isolation; use-case pricing that removes per-interaction warehouse cost. Includes a downloadable PDF of the brief. - [Andy Cotgreave: Hands On with Ridge AI](https://www.ridgedata.ai/analyst-reports/andy-cotgreave-hands-on-with-ridge-ai): Video review by data visualization expert Andy Cotgreave (co-author of The Big Book of Dashboards) on The AI Analyst, covering steerable prompting, chat-to-dashboard interactivity, and inline AI placement. - [Ryan Dolley: This BI Tool Runs a Million Rows in Your Browser](https://www.ridgedata.ai/analyst-reports/ryan-dolley-ridge-ai-performance): Live video test by BI analyst Ryan Dolley on SuperDataBros, filtering a million rows instantly in the browser, plus his written assessment of why Ridge stands out in embedded analytics. ## Product - [Ridge AI](https://www.ridgedata.ai/): Overview of Ridge AI and its approach to AI-native embedded analytics. - [Platform](https://www.ridgedata.ai/platform): How Ridge works, including AI-assisted dashboard creation, data agents, embedding, browser-based computation, performance, and security. - [Ridge MCP](https://www.ridgedata.ai/ridge-mcp): Ridge's hosted MCP server, which connects Ridge to Claude (Claude Desktop, Claude.ai, Claude Code), ChatGPT and local MCP clients. From a chat you can list Datasets and Ridges, upload a Dataset, build and change a Ridge with the Build Agent, view it inline, and publish or embed it. Nothing to install; access is granted per assistant at sign-in. Not yet supported: building from a Dataset with a semantic model, partitions, and creating or editing Data Connections. - [FAQ](https://www.ridgedata.ai/faq): Detailed answers about Ridges, data agents, architecture, embedding, partitioning, data, and product capabilities. - [Pricing](https://www.ridgedata.ai/pricing): Current Ridge AI plans and pricing. Use this page as the authoritative source for current pricing. - [Data Connections](https://www.ridgedata.ai/data-connections): Supported data platforms and how Ridge connects, refreshes, partitions, and transforms data. Ridge connects to Snowflake, Databricks, BigQuery, Apache Iceberg, Microsoft Fabric OneLake, Amazon S3, and Cloudflare R2. - [Gallery](https://www.ridgedata.ai/gallery): Interactive, live examples of dashboards and data agents built with Ridge. Try a Ridge here — each example pairs a dashboard with a working Explore Agent on the same dataset. - [Mission](https://www.ridgedata.ai/mission): Ridge AI's mission, and its view of where data on the web is going and why the presentation layer needs to change. - [Trust](https://www.ridgedata.ai/trust): Security and compliance information, including SOC 2 Type II. Use this page as the authoritative source for security and compliance status. ## How to Build a Ridge The end-to-end workflow for building and embedding a Ridge. Start from a clean, analysis-ready dataset (a gold-layer table in medallion terms), not raw source data. 1. Add data: upload a file, or create a connection to an enterprise data platform such as Snowflake, Databricks, or Amazon S3. 2. If you created a connection, create a dataset from that connection. 3. If the data needs casting, calculated fields, column descriptions, or filtering, use the Transform Agent to prepare it. 4. Create a Ridge and select the dataset. Ridge opens the Build Agent. 5. In the Build Agent prompt, write a few sentences defining the purpose of the analysis and who it is for. 6. Add any important business context to the Build Agent's reference documents. 7. Answer the Build Agent's clarifying questions to finalize the analysis. 8. When the dashboard is complete, ask the Build Agent to refine it further. 9. Click Explore to preview the dashboard exactly as an embedded user will see it, including the Explore Agent, which answers questions across the whole dataset rather than only the data shown in the dashboard. 10. Return to the Ridges page, find the Ridge, and click Embed to get the code to drop into your product. The Developer Documentation below covers both embed options (iframe and JavaScript), authentication, and the APIs. Step-by-step tutorials for each stage are on the Help page; finished examples are in the Gallery. Both are linked above. ## Developer Documentation Guides and API reference for developers embedding Ridge in their product, at docs.ridgedata.ai. - [Developer documentation](https://docs.ridgedata.ai/): Home of the Ridge developer docs: embed guides, authentication, and API reference. - [Developer docs llms.txt](https://docs.ridgedata.ai/llms.txt): Machine-readable index of every developer docs page, each available as Markdown. - [Developer docs full text](https://docs.ridgedata.ai/llms-full.txt): The complete developer documentation in a single Markdown file. - [Choose an embed](https://docs.ridgedata.ai/guide/getting-started.md): Compares the two ways to embed a Ridge — iframe or JavaScript — and how to pick one. - [Iframe quickstart](https://docs.ridgedata.ai/guide/iframe.md): Embed a Ridge with a single iframe tag and a signed Ridge URL that can be revoked in Ridge. - [JavaScript embed quickstart](https://docs.ridgedata.ai/guide/javascript.md): Embed a Ridge with the Embed SDK, using a short-lived token from your server, with control of state, filters, events, theming, and image export. - [REST API](https://docs.ridgedata.ai/reference/rest.md): HTTP endpoints for dashboards, datasource data, and embed tokens. ## Data Connections - [Connecting to Snowflake](https://www.ridgedata.ai/data-connections/snowflake): Ridge connects to Snowflake over ODBC with key-pair (JWT) authentication and ingests a table or query result on a schedule you control. - [Connecting to Databricks](https://www.ridgedata.ai/data-connections/databricks): Ridge reads Unity Catalog tables and Delta Lake data by table reference or custom SQL, on a schedule you control. - [Connecting to BigQuery](https://www.ridgedata.ai/data-connections/bigquery): Ridge reads Google BigQuery tables by table reference or SQL query and ingests the results on a schedule you control. - [Connecting to Iceberg](https://www.ridgedata.ai/data-connections/iceberg): Ridge connects to an Apache Iceberg REST catalog and ingests tables on a schedule you control. - [Connecting to Microsoft Fabric OneLake](https://www.ridgedata.ai/data-connections/fabriconelake): Ridge connects to a Microsoft Fabric OneLake lakehouse via an Azure AD app and ingests Delta tables on a schedule you control. - [Connecting to Amazon S3](https://www.ridgedata.ai/data-connections/s3): Ridge reads Parquet and other data files from Amazon S3 — a single object or a glob — on a schedule you control. - [Connecting to Cloudflare R2](https://www.ridgedata.ai/data-connections/r2): Ridge reads data files from Cloudflare R2 (S3-compatible) — a single object or a glob — on a schedule you control. ## Key Concepts - [Innovating on the Human-Data Interface](https://www.ridgedata.ai/blog/innovating-on-the-the-human-data-interface): Explains what a Ridge is and why Ridge combines dashboards with natural-language data agents. - [Breakthrough Interactivity in the Ridge AI Data Agent](https://www.ridgedata.ai/blog/breakthrough-interactivity-in-the-ridge-ai-data-agent): Explains linked interactivity between dashboards, filters, selections, and the Explore Agent. - [Mosaic Architecture](https://www.ridgedata.ai/blog/mosaic-architecture): The architecture underlying Ridge — from fragmented tools to unified abstractions for scalable, interactive data applications. - [Scalable Analytics in the Browser](https://www.ridgedata.ai/blog/scalable-analytics-in-the-browser): How browser-based computation makes Ridge fast and interactive at scale. - [Deep Integration Between Analytics and Host Applications](https://www.ridgedata.ai/blog/deep-integration-between-analytics-and-host-applications): Announces Ridge's Embed SDK and explains how embedded Ridges exchange identity, context, filters and events with the host application so analytics behave as part of the product. - [Ridge vs. Claude Code: The Vibe-Coding Dilemma in Analytics](https://www.ridgedata.ai/blog/ridge-vs-claude-code): Explains the distinction between vibe-coded analytics and durable, governed, embedded analytics. - [Announcing Build Agent v2: Smarter and More Capable](https://www.ridgedata.ai/blog/build-agent-2): Describes Ridge's AI-assisted workflow for understanding business goals and building effective dashboards. - [The AI Debate Happening In Every Product Team](https://www.ridgedata.ai/blog/the-ai-debate-happening-in-every-product-team): Discusses AI-native analytics, dashboards, data agents, and the long tail of customer data questions. ## Resources - [Blog](https://www.ridgedata.ai/blog): Ridge AI writing on embedded analytics, AI, data visualization, browser technology, Mosaic, and the future of the data stack. - [Help](https://www.ridgedata.ai/help): Tutorials for building, transforming data, and embedding Ridges. - [Team](https://www.ridgedata.ai/team): Ridge AI founders, team, mission, and company background. - [News](https://www.ridgedata.ai/news): News, external coverage, interviews, and podcasts about Ridge AI. Independent analyst reports and reviews are on the Analyst Reports page. - [Careers](https://www.ridgedata.ai/careers): Open roles at Ridge AI. ## Optional - [Mosaic](https://idl.uw.edu/mosaic/): Open-source visualization framework underlying Ridge's browser-based interactive architecture. - [Privacy](https://www.ridgedata.ai/privacy): Ridge AI privacy policy. - [Terms of Use](https://www.ridgedata.ai/terms): Ridge AI website terms of use. - [Subprocessors](https://www.ridgedata.ai/subprocessors): Third-party subprocessors Ridge AI uses. - [Data Processing Addendum](https://www.ridgedata.ai/data-processing-addendum): Ridge AI's DPA for customer data processing. - [Contact](https://www.ridgedata.ai/contact): How to get in touch with Ridge AI.