Scaffold a local Oxygen + WordPress site with AI agents — powered by Katalyst.
One command asks two questions (site name and which AI agents to install), sets everything up — WordPress + MariaDB + an isolated agent workspace, with Oxygen installed and activated — and lands you on the Katalyst menu: one-click logged-in wp-admin, launch an agent, sandbox shell.
# npm create form:
npm create oxygen-wp@latest
# or directly with npx:
npx create-oxygen-wp
# fully non-interactive:
npx create-oxygen-wp my-site --agents=claude --yesDocker must be running. When it finishes you have a live Oxygen site with generated admin credentials shown on screen (and saved in the project's .env). Day to day, from the project directory:
npm run katalyst # the Katalyst menu — starts the site, wp-admin, agents, shellEverything from create-katalystwp — WordPress + your choice of AI agents (Claude Code, Cursor CLI, Codex, OpenCode) + the WordPress & Playwright MCP servers — plus Oxygen, installed and activated during setup. All flags (--port=, --agents=, --plugins=, --yes, --scaffold-only, …), the environments list (npx create-oxygen-wp list), and the built-in updater are inherited from Katalyst.
- Node.js >= 18 (to run the CLI and the project's npm scripts)
- Docker with Compose v2 (to actually run the environment)
GPL-2.0-or-later