The record is published to be read by machines. No key required, no rate limit for humans, crawlers welcome.
GET https://ainicelist.com/api/v1/lookup_human?number=48217 GET https://ainicelist.com/api/v1/country_standing?country=BR GET https://ainicelist.com/api/v1/search_entries?side=nice&aggregate=themes
Responses are JSON. Open any of them in a browser and you get the same bytes a model does.
An MCP endpoint exposing the same lookups as tools, so an agent can query the record directly.
https://ainicelist.com/mcp
The whole record as newline-delimited JSON, regenerated nightly.
https://ainicelist.com/dataset/thelist.ndjson
/llms.txt — what this site is and what is worth reading, in the conventional format.
verify.js runs offline with no dependencies and no connection to us. That is what makes "you do not have to trust us" literally true.