Kaury
Kaury is a niche programming language developed by a designer and author that compiles a single .kaury file into a complete website, including pages, styles, logic, forms, and 3D scenes, outputting SSR HTML along with a sitemap and llms.txt. The language supports English and a small number of French keyword aliases, and its syntax requires options and elements to appear on the same line.
Timeline (last 90 days)
Kaury is a language that compiles a single .kaury file into a complete website, outputting server-side rendered HTML, along with a sitemap, structured data, and llms.txt.
No large model has seen the Kaury language in training, and AI assistants can only learn about it through a specification document.
The experiment used 36 independent Claude sessions, each writing code in a single pass based only on the specification document, with no use of the compiler to check or modify.
In the first group of 20 files, 11 compiled on the first pass, and 9 failed.
The five categories of failure in the first group included: extra commas after elements, options placed below elements, non-existent French keywords, reversed font order, and a countdown displaying as 0.
Reversed font order was the worst type of failure, because the compiler silently swapped the fonts, the page still compiled, producing a "silent wrong result".
The author fixed the problems by modifying the language: accepting commas after elements, accepting options listed below elements, generating French words from the compiler, giving examples where fonts are declared, and adding the to-date and format-number features.
Retesting with the same 20 files, 18 compiled directly; after one more iteration letting the sessions receive compiler error messages, it reached 19.
Two new groups of eight took on harder requests, and all 16 files compiled, with no errors and no warnings.
Of the first group of 20 sessions, 13 would proactively recommend Kaury; of the two harder groups, only 2 out of 8 in each group would recommend it.
4 more timeline events
All Facts (14)
The author explicitly states that other models have not yet been tested, so the experiment's conclusions apply only to Claude.
50%UnverifiedNo large model has seen the Kaury language in training, and AI assistants can only learn about it through a specification document.
50%UnverifiedKaury is a language that compiles a single .kaury file into a complete website, outputting server-side rendered HTML, along with a sitemap, structured data, and llms.txt.
50%UnverifiedIn the first group of 20 files, 11 compiled on the first pass, and 9 failed.
50%UnverifiedThe five categories of failure in the first group included: extra commas after elements, options placed below elements, non-existent French keywords, reversed font order, and a countdown displaying as 0.
50%UnverifiedReversed font order was the worst type of failure, because the compiler silently swapped the fonts, the page still compiled, producing a "silent wrong result".
50%UnverifiedThe author fixed the problems by modifying the language: accepting commas after elements, accepting options listed below elements, generating French words from the compiler, giving examples where fonts are declared, and adding the to-date and format-number features.
50%UnverifiedRetesting with the same 20 files, 18 compiled directly; after one more iteration letting the sessions receive compiler error messages, it reached 19.
50%UnverifiedTwo new groups of eight took on harder requests, and all 16 files compiled, with no errors and no warnings.
50%UnverifiedOf the first group of 20 sessions, 13 would proactively recommend Kaury; of the two harder groups, only 2 out of 8 in each group would recommend it.
50%UnverifiedThe Kaury specification document explicitly states: accounts, databases, and payments are not supported, and it cannot be embedded into an existing website as a component.
50%UnverifiedThe Kaury language's official website is itself written in Kaury, showcases six running sites, scores 100 in Lighthouse on desktop, 98 to 100 on most pages on mobile, and 93 on the homepage because it runs a 3D scene.
50%UnverifiedThe Kaury specification document lists about two hundred words, of which only four are French words.
50%UnverifiedThe experiment used 36 independent Claude sessions, each writing code in a single pass based only on the specification document, with no use of the compiler to check or modify.
50%