> ## Documentation Index
> Fetch the complete documentation index at: https://docs.snowleopard.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> Snow Leopard Product and API documentation

## Welcome

### About Snow Leopard

[Snow Leopard](https://www.snowleopard.ai/) 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](/playground/endpoints/retrieve) 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](/playground/endpoints/response) for code examples and more details.

## Next Steps

Ready to get started?

<CardGroup cols={2}>
  <Card title="Cloud Docs" icon="flask" href="/cloud/getting-started">
    Try Snow Leopard for free - see how your agents can start using your databases with highly accurate data in minutes.
  </Card>

  <Card title="Enterprise Docs" icon="building" href="/enterprise/getting-started">
    Learn more about Snow Leoaprd's BYOC deployment model, and how you can use Snow Leopard on-prem or within your VPC.
  </Card>
</CardGroup>
