Docs for AI agents

llms.txt, llms-full.txt, a Markdown version of every page and the OpenAPI specs. Everything an agent needs to read these docs.

These docs are written for people and for agents. Everything below is public, needs no key, and is regenerated at every deploy.

ResourceURLUse it for
Index/llms.txtThe map of the docs, every page with a one line summary and a link to its Markdown.
Full text/llms-full.txtEvery page in one Markdown file, in the order of the sidebar.
One pageAdd .md to any URL, for example /docs/quickstart.mdThe exact page, without the site around it.
Emelia API spec/openapi/emelia.jsonOpenAPI 3: code generation, Postman, Insomnia, agents.
Claude skill/skills/emelia-api.zipThe API rules in one file, see Claude skill.

On every page

The Copy page menu, at the top of each page, gives the same resources in one click:

  • Copy page: copies the page as Markdown, ready to paste in a chat.
  • View as Markdown: opens the .md version.
  • Open in Claude, Open in ChatGPT, Open in Cursor: opens the assistant with a prompt that points to the Markdown version of the page.

Each page also declares its Markdown version in its HTML head (<link rel="alternate" type="text/markdown">), so a crawler finds it without guessing.

In your editor

Most AI editors let you add documentation by URL. Give them https://docs.emelia.io/llms-full.txt, or a single .md page for a focused task.

Route pages

The Markdown version of a route page is generated from the OpenAPI spec: method and URL, a link to its guide, parameters, request body fields, examples in cURL, JavaScript and Python, and the responses with their fields. For example: /docs/lists/add-contacts-in-bulk.md.

In /llms.txt, every route is listed under its topic with its method and path, for example POST /lists/list/{listId}/contacts/batch.

On this page