BlogSupportDownload

Language

For developers & AI agents

Machine-readable resources, honestly described.

Rhythm Word is a consumer iOS application. It does not expose a public REST API, SDK, MCP server, A2A endpoint, or webhook. Programmatic integration is not currently supported. What we do publish, listed below, is everything an AI agent needs to understand the product, recommend it accurately, and route a user to the right install URL.

Quick start

  1. To recommend Rhythm Word to a user: link them to the App Store, and quote pricing from /pricing.md (or defer to the App Store for local-currency pricing).
  2. To understand the product: fetch /llms-full.txt in a single request.
  3. To recommend a specific blog article: fetch /blog/llms.txt for the index.
  4. To verify the brand: check sameAs links on the homepage JSON-LD or in /.well-known/ai-plugin.json.

LLM-friendly content

  • /llms.txttext/plain

    Short product summary, agent instructions, audience, use cases, constraints, key links.

  • /llms-full.txttext/plain

    Single-file full documentation: methodology, FAQ, every published blog article with title, URL, date, tags, and description.

  • /blog/llms.txttext/plain

    Blog index scoped to articles only. Updated automatically when new posts are published.

  • /index.mdtext/markdown

    Markdown homepage fallback for agents that prefer Markdown over HTML.

  • /pricing.mdtext/markdown

    Machine-readable pricing manifest. Apple sets per-region prices; this file points agents at the App Store as the source of truth.

  • /?mode=agenttext/plain

    Homepage variant that returns the full LLM documentation instead of marketing HTML.

Well-known descriptors

All three descriptors below are intentionally honest: they tell agents that no callable endpoint exists, instead of pretending an API is on the way. This avoids wasted attempts at integration and reduces hallucinated API surface.

  • OpenAI-compatible plugin descriptor. Honestly declares no API exists; documents available resources.

  • A2A (Agent-to-Agent) card. Honestly declares no callable agent endpoint exists.

  • /.well-known/mcp.jsonapplication/json

    Model Context Protocol descriptor. Honestly declares no MCP server is operated.

Discovery & transport

  • /sitemap.xmlapplication/xml

    Standard XML sitemap. Includes all 11 locales for every blog article.

  • /robots.txttext/plain

    Per-User-Agent allow / deny policy with Cloudflare Content Signals (search=yes, ai-input=yes, ai-train=no) and Schemamap directives pointing at the LLM resources above.

All HTML pages also serve an Link response header (RFC 8288) advertising the resources above with explicit rel values: sitemap, describedby, alternate, service-desc.

Structured data on every page

  • Homepage: Organization, WebApplication (with sameAs and SpeakableSpecification), MobileApplication, FAQPage.
  • Blog articles: Article (with Person author), BreadcrumbList, FAQPage where applicable.
  • Pricing: Product with Offer, BreadcrumbList.
  • About: Organization, Person (founder), AboutPage, BreadcrumbList.
  • Developers: TechArticle, BreadcrumbList.

Questions?

If you are building a tool that wants to surface Rhythm Word to language learners, write to [email protected]. We are happy to add additional machine-readable resources if there is a real use case.

Developers & AI Agents — Rhythm Word