Skip to main content

Markdown Access for AI Agents

Every page in the TTS Buddy documentation is available as markdown. This makes it easy to feed specific pages into AI assistants like Claude, ChatGPT, Cursor, or any other AI tool.

.md Endpoints

Append .md to any documentation URL to get the raw markdown version of that page.

Examples:

HTML pageMarkdown version
ttsbuddy.com/docs/ttsbuddy.com/docs/index.md
ttsbuddy.com/docs/pricing/plansttsbuddy.com/docs/pricing/plans.md
ttsbuddy.com/docs/features/text-to-speechttsbuddy.com/docs/features/text-to-speech.md
ttsbuddy.com/docs/blog/welcomettsbuddy.com/docs/blog/welcome.md

The markdown version includes the full page content in plain markdown format, frontmatter metadata, code blocks with syntax highlighting markers, links preserved as markdown, and tables formatted as markdown.

Using .md Endpoints

# Fetch a documentation page as markdown
curl https://ttsbuddy.com/docs/features/text-to-speech.md

# Copy to clipboard (macOS)
curl https://ttsbuddy.com/docs/pricing/plans.md | pbcopy

# Save to a file
curl https://ttsbuddy.com/docs/getting-started/quick-start.md -o quick-start.md

llms.txt

TTS Buddy provides llms.txt — a standard discovery file that lists all available documentation pages with their markdown URLs and descriptions. AI tools and agents can use this file to understand what documentation is available.

# View the index of all markdown endpoints
curl https://ttsbuddy.com/docs/llms.txt

For full documentation context in a single file, use llms-full.txt — all page content concatenated into one document:

# Fetch all documentation as a single file
curl https://ttsbuddy.com/docs/llms-full.txt
FilePurposeBest for
llms.txtIndex of all pages with links and descriptionsDiscovering available docs
llms-full.txtAll documentation content in one fileLoading full context into an AI assistant

Feeding Documentation to AI Assistants

Single Page Context

When you need help with a specific feature, fetch that page's markdown and include it in your prompt:

Here is the TTS Buddy text-to-speech documentation:

[paste content from ttsbuddy.com/docs/features/text-to-speech.md]

How do I convert a PDF to audio?

Multiple Page Context

For complex questions, combine several relevant pages:

I want to understand TTS Buddy's pricing and features. Here is the documentation:

## Plans & Pricing
[paste content from ttsbuddy.com/docs/pricing/plans.md]

## FAQ
[paste content from ttsbuddy.com/docs/pricing/faq.md]

## Text-to-Speech
[paste content from ttsbuddy.com/docs/features/text-to-speech.md]

What plan should I choose for processing large documents?

Full Context

For general questions about TTS Buddy, load the entire documentation at once:

Here is the complete TTS Buddy documentation:

[paste content from ttsbuddy.com/docs/llms-full.txt]

Summarize all the features available on the free plan.

Using with AI Tools

Claude / ChatGPT

Copy any .md URL content and paste it directly into your conversation. The AI will use the documentation to answer your questions accurately.

Cursor / Windsurf

Add documentation URLs to your project rules so the AI always has access to TTS Buddy docs:

# .cursorrules or project settings
@https://ttsbuddy.com/docs/llms-full.txt

Claude Code

Reference TTS Buddy documentation in your CLAUDE.md project file:

## TTS Buddy Documentation
Full docs: https://ttsbuddy.com/docs/llms-full.txt

MCP and Custom Agents

AI agents can programmatically discover and fetch documentation:

import requests

# Discover available pages
index = requests.get("https://ttsbuddy.com/docs/llms.txt").text

# Fetch a specific page
page = requests.get("https://ttsbuddy.com/docs/features/voice-selection.md").text

Available Pages

All documentation and blog pages support markdown access:

Documentation

Blog