Gives any site

AI compatibility at its core

Any agent can read and work on a loam site without a connector, a plugin or a special interface. Not a feature bolted on — the test every part has to pass.

A test, not a feature

Most systems became “AI-ready” by adding an integration to an existing shape: an API for the assistant, a plugin into the database. Loam asked what a site looks like when being understood by a machine is a constraint from the start. “Can an agent read this without help?” sorted every design decision:

To…Needs helpNeeds none
read the contenta database, through a query layerfiles
understand the modela custom model, through its manualSchema.org
change the contentan admin panel, a second paththe files directly
learn how it worksa manual somewhere elsethe docs, through the same door

Each time, the answer that needed no help was also the simpler one.

One shape, many readers

The live data is Schema.org JSON-LD. The data a browser renders, a search engine indexes and a language model reads is the same data, in the same shape. There is no separate API format to keep in sync. Because the vocabulary is the one these systems already work in, your content needs no custom parser: a model knows a Place has a geo — it has seen millions of them.

How a machine reads a site

Breadth first, then depth, then the one file:

  • A map. /llms.txt lists the site breadth-first: the organisation, your curated sections, every page with its description.
  • An index. /data.json is every entity as a Schema.org catalogue; /data.md is the same index as a list a model reads in fewer tokens. Both take ?q= for a ranked search.
  • The file. /data/<type>/<name>.json is the entity itself, for code; .md beside it is its reading, for a mind.

An agent with a key goes one step further: through the MCP it also reads the site's own rules and the documentation of the engine it is talking to.

Only what a visitor can see

Every machine view reads the live site. Drafts, the form inbox, keys and history never appear in any of them: a machine sees exactly what a visitor can see, in a form it reads faster.

Built to last

Interfaces age; files and a public vocabulary do not. A loam site made today will be readable by whatever assistant exists in ten years — and managed by it, because the agent works on the same files a developer would.