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

# llms.txt

> Static documentation indexes and raw Markdown endpoints for LLMs and AI agents.

Meteora provides structured documentation files purpose-built for LLMs and AI agents, following the [llmstxt.org](https://llmstxt.org) standard.

<Note>
  Use `llms.txt` when your agent needs a compact map of the docs. Use [Documentation MCP](/agents/mcp) when your AI tool can call MCP tools and should search or read pages interactively.
</Note>

## llms.txt

A plain Markdown file containing a structured index of Meteora documentation with titles and descriptions for each indexed page:

* **Site title** as an H1 heading
* **Sections** for major areas such as Get Started, User Guides, Core Products, Helper Products, Developer Guides, Invent, Agents, Protocol, and Resources
* **Links with descriptions** for product guides, SDK references, API references, and resources
* **OpenAPI spec links** where API reference specifications are indexed

<Card title="llms.txt" href="https://docs.meteora.ag/llms.txt" icon="file" horizontal>
  Open the llms.txt for Meteora docs
</Card>

```mdx theme={"system"}
# Meteora Documentation

## Get Started

- [We Build Liquidity Pools](https://docs.meteora.ag/get-started.md): The Most Composable Liquidity Layer...
- [What is DLMM?](https://docs.meteora.ag/core-products/dlmm/what-is-dlmm.md): Learn how Meteora's DLMM organizes liquidity...
- [DAMM v2 Developer Guide](https://docs.meteora.ag/developer-guides/damm-v2/index.md): Learn how to build DAMM v2 integrations...
- [Dynamic Bonding Curve Developer Guide](https://docs.meteora.ag/developer-guides/dbc/index.md): Learn how to build Dynamic Bonding Curve integrations...

## OpenAPI Specs

- [openapi](https://docs.meteora.ag/api-reference/dlmm/openapi.json)
```

This is the best first fetch for agents that need to decide which Meteora product, guide, SDK reference, API reference, or raw Markdown page to read next.

## llms-full.txt

<Card title="llms-full.txt" href="https://docs.meteora.ag/llms-full.txt" icon="file" horizontal>
  Open the llms-full.txt for Meteora docs
</Card>

While `llms.txt` provides a concise index, `llms-full.txt` contains the **entire documentation site** as context, including descriptions, code examples, guides, API references, and product explanations.

Use `llms-full.txt` when:

* Your AI tool needs **complete, granular context** for deep indexing
* You're building **custom RAG pipelines** over Meteora docs
* You want **every code example** available for reference

## Raw Markdown Pages

Any documentation page can be accessed as raw Markdown, making it easy for AI agents to consume individual pages programmatically.

**Method 1: Append `.md` to the URL**

```bash theme={"system"}
curl https://docs.meteora.ag/core-products/dlmm/what-is-dlmm.md
curl https://docs.meteora.ag/core-products/damm-v2/what-is-damm-v2.md
curl https://docs.meteora.ag/core-products/dbc/what-is-dbc.md
curl https://docs.meteora.ag/developer-guides/dlmm/typescript-sdk/getting-started.md
curl https://docs.meteora.ag/developer-guides/damm-v2/typescript-sdk/getting-started.md
curl https://docs.meteora.ag/developer-guides/dbc/typescript-sdk/getting-started.md
```

**Method 2: Use the `Accept` header**

```bash theme={"system"}
curl -H "Accept: text/markdown" https://docs.meteora.ag/developer-guides/damm-v2/typescript-sdk/getting-started
```

Both methods return the page content as `text/markdown`.

## How Agents Should Use These Files

| Need                               | Best entrypoint                         |
| :--------------------------------- | :-------------------------------------- |
| Discover the docs structure        | `https://docs.meteora.ag/llms.txt`      |
| Ingest the full docs corpus        | `https://docs.meteora.ag/llms-full.txt` |
| Read one exact page                | Append `.md` to the page URL            |
| Search and read from an MCP client | `https://docs.meteora.ag/mcp`           |

<Tip>
  For most agent workflows, start with `llms.txt`, fetch only the relevant `.md` pages, and use `llms-full.txt` only when you intentionally want the full corpus in one document.
</Tip>
