Open source · MIT licence

A small CMS that AI agents can build, run and read

AtarCMS runs small multilingual sites — a studio, a clinic, a club, a workshop — on one small server. Hand it to your coding agent: it installs the site and builds it from your brief. Then your editors, or their agents, take it from there.

Your coding agent

Clone https://github.com/yanfishel/atarcms.git with --depth 1 into a temporary folder
(install git first if it is missing), read .agents/skills/building-atarcms-sites/references/install.md
there and install AtarCMS: into ./my-site on this computer, or into /var/www/<site> on a server;
then open the site's folder and continue with its skill.

What AtarCMS is

Measured

A clean sheet in Lighthouse

  • 100 Performance
  • 100 Accessibility
  • 100 Best Practices
  • 100 SEO
  • 3/3 Agentic Browsing

The default theme of the site skeleton, measured with Lighthouse — including Google's new agentic browsing audit, which checks that AI agents can use a site.

Screenshots

A look inside the admin

Real screenshots, no mock-ups. Select one to see it full size.

Get going

Quick start

Start a site with Composer, then fill .env, run the migrations and create the first administrator — install.md in the skeleton covers every path: your computer or a server, with Docker or without, shared hosting. Or open your coding agent in an empty folder and paste the prompt. It asks before it installs packages or changes a server, and you type the secrets yourself.

Install with Composer

composer create-project yanfishel/atarcms my-site --no-interaction

Or hand it to your coding agent

Clone https://github.com/yanfishel/atarcms.git with --depth 1 into a temporary folder
(install git first if it is missing), read .agents/skills/building-atarcms-sites/references/install.md
there and install AtarCMS: into ./my-site on this computer, or into /var/www/<site> on a server;
then open the site's folder and continue with its skill.

Updates

Latest news

All news