· 7 min read
Thally vs Mintlify
Both render beautiful MDX docs. The differences are ownership, self-hosting, and how deeply AI agents can read your docs. A fair, side-by-side comparison.
Read the post· 5 min read
AI-native documentation serves structured data to machines and rendered pages to people from the same URL, so agents stop scraping and start reading. A definition, with examples.
By the Thally team
AI-native documentation is documentation published in machine-readable structures (JSON, JSON-LD, Markdown) alongside the human-readable page, from the same URL, with discovery files and live endpoints that let AI agents find, read, and cite it without scraping. It is not documentation written by AI. It is documentation that machines can read as reliably as people can.
A growing share of "readers" hitting documentation sites are not people. They are coding assistants resolving an API question, research agents comparing products for a buyer, and answer engines deciding which source to cite. Estimates vary by site, but every docs team we talk to sees the same trend line: agent traffic is rising, and it does not render your CSS.
Traditional docs serve that audience terribly. An agent hitting an HTML page has to scrape it: strip navigation, guess which <div> holds the content, reconstruct code blocks, and hope the page was not client-rendered into emptiness. Every scrape is a chance to misquote you.
AI-native documentation removes the guesswork by serving structure on request.
The same URL that renders HTML for a person returns structured data for a machine, selected by an Accept header or a query parameter:
curl https://docs.example.com/quickstart \
-H "Accept: application/json"
The response carries the page as data: title, description, section, body as both MDX and plain text, code blocks with languages, and provenance dates. JSON-LD gives answer engines the same content as schema.org markup, and Markdown serves agents that want prose.
Machines need a map. AI-native sites publish:
These are cheap to generate and widely read. They are the difference between an agent finding your quickstart and an agent finding a competitor's blog post about your quickstart.
The strongest form is an API the agent can call. With MCP (Model Context Protocol), a docs site exposes tools like search_docs, read_page, and list_pages. An agent attached to the endpoint queries your documentation the way your own search does, with no scraping and no stale index.
Thally ships all three layers on every deploy, self-hosted included; that is the design goal behind the platform. But the definition is bigger than any one product, and you can meet it with your own stack if you are willing to build and maintain the pieces.
Run these five checks against your own site:
curl -H "Accept: application/json" on a docs URL return structured data?/llms.txt exist and describe your product accurately?If you can answer yes to all five, your docs are ready for the traffic that is coming. If not, each "no" is a place where an agent will guess, and agents that guess misquote.
A deterministic version of this checklist is what Thally's agent-readiness score grades on every build, from 0 to 100, so CI can enforce it. You can start free and see your own score in minutes.
Free to self-host forever. Readers are never billed.
· 7 min read
Both render beautiful MDX docs. The differences are ownership, self-hosting, and how deeply AI agents can read your docs. A fair, side-by-side comparison.
Read the post· 6 min read
GitBook is a polished hosted editor for teams that want a wiki. Thally is a docs-as-code platform your agents can read natively. Here is how to choose.
Read the post