> ## 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: Playground API documentation

## Welcome

### About Snow Leopard

[Snow Leopard](https://www.snowleopard.ai/) is an AI-powered data retrieval platform that helps you build business-critical AI Agents using your enterprise data on-demand, with real-time retrieval from structured data sources (SQL databases, data warehouses, etc.). 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**: Ask questions about your data in plain English
2. **Intelligent Routing**: Snow Leopard creates a retrieval plan in real-time for what data is needed to answer your question
3. **Live Retrieval**: Snow Leopard generates native SQL queries (or API calls) on-demand and fetches live data directly from the 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?

* Empower your AI Agents and agentic workflows with your enterprise data in real-time without ETL and pre-defined pipelines
* Access business data locked in databases and API systems without weeks and months of setup and iteration
* Get 90+% accurate data retrieval out of the box for critical business workflows
* 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="Playground Docs" icon="flask" href="/playground/getting-started">
    Start building with our free cloud-based Playground. Start retrieving data in minutes.
  </Card>

  <Card title="Enterprise Docs" icon="building" href="/enterprise/getting-started">
    Get started with your existing on-premises Snow Leopard deployment.
  </Card>
</CardGroup>
