LLM entry points
LLM-friendly entry points
We provide five standard discovery files spanning the major agent ecosystems, from the Anthropic llms.txt convention to the OpenAI plugin manifest. Below: what each file is for, and when frameworks find them automatically.
If you use Claude, ChatGPT, LangChain or LlamaIndex, in most cases you just hand the framework the root domain or the openapi.json URL and it auto-discovers the available tools by following these files.
When frameworks auto-discover
- 1
Given a root domain
the agent runtime probes /.well-known/ai-plugin.json and /.well-known/agents.json, then follows them to openapi.json.
- 2
Given an openapi.json URL
Claude tool use / OpenAI function calling can derive tool definitions directly, no extra config.
- 3
Given llms.txt
long-context models read it wholesale into the system prompt and immediately get a semantic map of every endpoint.