Skip to main content

Welcome

About Snow Leopard

Snow Leopard is an AI-powered data retrieval platform that helps you build AI Agents that use accurate data directly from systems of record, for critical workflows. It can retrieve live, accurate data from multiple data sources (SQL databases, data warehouses, etc.). And, it doesn’t require any initial setup. Just connect any number of data sources and start querying. No MCP setup, no ETL, and no iteration for weeks/months on context engineering. Zero to ad-hoc data retrieval in minutes!

How it works

  1. Natural Language Input: Your agent can ask questions about your data in plain English
  2. Intelligent Routing: Snow Leopard creates a retrieval plan in real-time to the data that is needed to answer the question
  3. Live Retrieval: Snow Leopard generates native SQL queries for the specific database on-demand and fetches live data directly from all the needed source(s)
  4. Agent-ready Response: Returns live data in JSON-format for agent interactions, and can also provide natural language responses
  5. Response Summarization: Provides clear, actionable insights from the retrieved data

Why Snow Leopard?

  • Accuracy and reliability: Empower your AI Agents and agentic workflows with accurate data from multiple data sources in real-time, without needing to ETL and create/manage data pipelines
  • Get started in minutes: Connect data sources to Snow Leopard and your agent can start accessing that data in minutes, without weeks and months of setup and iteration
  • Get 90+% accurate data retrieval out of the box
  • No MCP setup or tuning required

Understanding the API

Snow Leopard exposes two REST endpoints: Retrieve and Response.

Retrieve

Retrieve is primarily for developers building AI agents that needs to retrieve data from a database directly. It takes a natural language question (usually from the user or the agent) and returns the required data in an LLM-friendly JSON object. Behind the scenes, Snow Leopard:
  • creates a retrieval plan in real time for the data needed to answer your question
  • builds a SQL query on-demand, and
  • executes that SQL query on the database to retrieve data needed
The endpoint returns both the retrieved data and the generated SQL query for transparency. See the Retrieve API endpoint for code examples and more details.

Response

Response is a conversational-AI-focused endpoint. It behaves like Retrieve, but subsequently sends the retrieved data to an LLM for summarization and natural language response generation. This endpoint also returns a JSON object with the SQL query, the data retrieved, and a natural language response that summarizes the retrieved data and answers the original question. This endpoint helps you build conversational BI agents easily and quickly. See the Response API endpoint for code examples and more details.

Next Steps

Ready to get started?

Cloud Docs

Try Snow Leopard for free - see how your agents can start using your databases with highly accurate data in minutes.

Enterprise Docs

Learn more about Snow Leoaprd’s BYOC deployment model, and how you can use Snow Leopard on-prem or within your VPC.