UnmarkdownDocs

llms.txt

Machine-readable site descriptions for AI assistants and large language models.

What Is llms.txt

The llms.txt file is a convention for providing machine-readable context about a website to AI assistants and large language models. Similar to how robots.txt guides search engine crawlers, llms.txt gives LLMs structured information about what a site does, what APIs it offers, and how to interact with it.

Two Versions

Unmarkdown™ provides two versions, each serving a different level of detail:

  • Summary (llms.txt): A compact overview of Unmarkdown, its features, and API endpoints. Best for quick context when an LLM needs to know what Unmarkdown does.
  • Full reference (llms-full.txt): Comprehensive documentation with all endpoint details, request/response formats, parameter tables, and usage examples. Best when generating integration code or answering detailed questions.

Fetching the Files

Both files are public and require no authentication.

bash
# Summary version
curl https://unmarkdown.com/llms.txt

# Full version
curl https://unmarkdown.com/llms-full.txt
javascript
// JavaScript
const summary = await fetch("https://unmarkdown.com/llms.txt").then(r => r.text());
const full = await fetch("https://unmarkdown.com/llms-full.txt").then(r => r.text());
python
# Python
import requests

summary = requests.get("https://unmarkdown.com/llms.txt").text
full = requests.get("https://unmarkdown.com/llms-full.txt").text

What LLMs Learn

Both files use Markdown with structured sections. The content is organized into clear headings so that LLMs can parse and reference specific parts efficiently. Sections include:

  • Product description and positioning
  • Feature overview and capabilities
  • API endpoints, authentication, and rate limits
  • Pricing and plan details
  • Template catalog and AI action descriptions
  • Links to further documentation

Use Cases

The llms.txt files are designed for a variety of AI-powered workflows:

  • AI coding assistants: provide context about the Unmarkdown API when generating integration code
  • Chatbots and agents: give AI assistants accurate, up-to-date information about Unmarkdown features
  • Code generation tools: supply endpoint details and schemas for automated client library creation
  • RAG pipelines: include Unmarkdown documentation as a knowledge source for retrieval-augmented generation

Caching

The files are updated alongside the API and docs. If you are fetching them programmatically, caching for up to 24 hours is reasonable. The content changes only when new features or endpoints are released.

Note
These files are public, require no authentication, and are always current. You do not need an API key to access them.