Sophia Stack X

One program. Every site.

The CMS, web server and build system in one file.

Download it, open it, and set up your site in the browser. Extend it in JavaScript, and let AI agents build on it safely.

Install Read the docs

Sophia Stack X is a content management system, a web server and a build system in one program. Download one file, open it, and a setup page in your browser asks for your name, a password and the kind of site you want. A few minutes later you are editing pages.

It does the work of WordPress or Joomla without the plugin sprawl, the PHP patching or the database server. Everything runs from one program and one database file.

Get it

On your computer, download the program and open it:

On a Linux server, one line as root installs it as a service with HTTPS:

curl -fsSL https://sophiastack.sophiaxt.com/download/install.sh | sudo sh -s -- --domain example.com --tls-email you@example.com

The install guide covers both, along with updates and how to check a download. It's free for any site, including client work. See the license.

What comes with it

Everything a business site needs is built in and ready to switch on:

  • Pages from blocks. A visual page builder with heroes, text, images, galleries, columns, cards, quotes, FAQs, video and more.
  • Articles, events, forms and comments. Lists, dates, add-to-calendar files and moderation.
  • A shop. Products with options, stock, discount codes, Stripe checkout or pay later, and orders with receipts.
  • Site accounts. Sign-up, sign-in, email confirmation and password reset for your visitors.
  • Search and AI readers. Sitemaps, structured data, llms.txt, and a plain Markdown copy of every page.
  • Security. Two-step sign-in, sessions you can end, an audit log, backups and an install checklist.
  • Moving in. Import from WordPress (including WooCommerce products and comments), Joomla, or a folder of Markdown files.

Sites publish as plain files with every old version kept, so going back takes one click.

Built to extend

An extension is a folder with a manifest, templates and, when it needs one, a server.js that runs in a sandbox. It can add content types, page blocks, admin screens, data models and its own web routes. You declare what it may touch, such as data, email or one named web host, and it gets nothing else. Building extensions shows the whole API.

Made for AI agents

Sophia Stack X speaks MCP, the protocol AI assistants use for tools. An agent can read the docs, edit pages, place modules, check a page, preview a publish, publish and roll back. Every change it makes is checked like an admin form and written to the audit log. The full reference is one plain text file, so an agent reads it once and knows the system. See AI agents.

Where to start