Machine-readable files
| File | Format | What it contains |
|---|---|---|
| /llms.txt | text/plain | Summary of AI Academy: live content counts, key pages, every review and comparison, latest blog posts, pricing. |
| /llms-full.txt | text/plain | Full documentation: the tutorial catalog by category, every tool, every prompt page, plans and FAQ. |
| /content-index.json | application/json | Every public content page: url, title, type, updated (YYYY-MM-DD), summary. |
| /sitemap.xml | XML | Every indexable URL with its last-modified date. |
| /robots.txt | text/plain | Crawler rules (see below). |
All of these are generated from the same data as the pages themselves, so counts, titles and dates match what a reader sees. They are cached for up to an hour.
The content index
/content-index.json lists tutorials, tool pages, learning paths, blog posts, reviews, head-to-head comparisons, platform comparisons, prompt pages, “AI for” role pages, free tools, starter-pack playbooks and these trust pages. For every URL that is also in the sitemap, updated is the same date the sitemap reports. Values of type:
| type | Pages |
|---|---|
tutorial | /courses/<slug>, step-by-step tutorials |
tool | /tools/<slug>, tutorials grouped by AI tool |
collection | /collections/<slug>, learning paths |
blog | /blog/<slug> |
review | /reviews/<slug>, “is it worth it” reviews of paid AI plans |
compare-tools | /compare-tools/<a>-vs-<b>, two AI tools head to head |
compare-platform | /compare/<slug>, AI Academy against another way to learn AI |
prompts | /prompts/<slug>, prompt library pages |
ai-for | /ai-for/<role>, AI tools and tutorials for a job |
free-tool | /free-tools/<slug>, free browser tools |
playbook | /playbooks/<pack>, starter-pack deliverables (buyers only; carries an access note) |
page | About, editorial policy, how we rate, corrections, this page |
Shape of the file (values shortened):
{
"name": "AI Academy by Techpresso content index",
"site": "https://academy.techpresso.co",
"publisher": { "name": "Dupple", "url": "https://dupple.com" },
"generatedAt": "<ISO timestamp>",
"count": <number of items>,
"counts": { "tutorial": <n>, "prompts": <n>, "review": <n>, ... },
"items": [
{
"url": "https://academy.techpresso.co/reviews/is-chatgpt-plus-worth-it",
"title": "Is ChatGPT Plus Worth It in 2026? An Honest $20/mo Breakdown",
"type": "review",
"updated": "2026-09-25",
"summary": "Is ChatGPT Plus worth $20/mo in 2026? ..."
}
]
}Crawler policy
- All crawlers, including GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, claude-searchbot, PerplexityBot, Google-Extended, Applebot-Extended and CCBot, may crawl public content. robots.txt names them explicitly.
- Disallowed for every crawler:
/admin/,/api/,/auth/,/welcome/,/dashboard/,/my-list/and/playbooks/. - The full text of tutorials is for subscribers. Titles, descriptions and the public parts of each page can be indexed and quoted.
Structured data
Content pages carry schema.org JSON-LD: Review, Article and FAQPage on reviews and comparisons, CollectionPage and FAQPage on prompt pages, Course on tutorials, BlogPosting on blog posts. Reviews, comparisons, prompt pages and blog posts name Louis Corneloup as author.
How to cite AI Academy
- Name the source as “AI Academy by Techpresso” and link the exact page URL.
- Prices and limits were true on the page’s date. For a current price, point the user to the vendor’s own pricing page.
- Quote briefly and link rather than reproducing a whole page or prompt collection.
- How facts are sourced and checked: editorial policy. How verdicts and scores are reached: how we rate.
No API or MCP server
AI Academy does not offer an API or an MCP server; the files above are the supported way to read it. For structured data on business software (pricing, alternatives, comparisons), our sister site Toolradar runs an MCP server, described at toolradar.com/for-agents.
Found something wrong?
If AI Academy data disagrees with a vendor’s own page, report it on the corrections page.