Quick Start
Interactive (recommended for first run)
Section titled “Interactive (recommended for first run)”-
Run the wizard.
Terminal window npx dxai-cli -
Pick what to set up. Choose
Bothif you’re configuring a brand-new machine and a brand-new project. -
Pick your AI tools. dxai detects what’s installed and pre-checks them. You can also include tools you haven’t installed yet — it’ll show you platform-specific install commands at the end.
-
Pick MCP servers and skills. Recommended ones are pre-checked (marked with ★). For project mode you’ll also pick your tech stack and which scaffolding files to generate.
-
Confirm. dxai writes the configs, creates timestamped backups of any existing files, and prints a summary of what changed.
Non-interactive (CI / scripted)
Section titled “Non-interactive (CI / scripted)”npx dxai-cli system --yes \ --agents cursor,claude-code \ --mcp github,playwright,context7
npx dxai-cli project --yes \ --stack react,node \ --features cursor-rules,agents-md,editorconfigPass --json to get machine-readable output for piping into other tools. See Non-interactive / CI for the full flag list.
Save a setup for your team
Section titled “Save a setup for your team”# In a project repo:npx dxai-cli save-profile --here \ --agents cursor,claude-code \ --mcp github,playwright \ --features cursor-rules,agents-mdgit add .dxai/profile.json && git commit -m "Add dxai profile"Anyone who clones the repo can then run dxai-cli apply to get the same setup.
What just happened?
Section titled “What just happened?”Run dxai-cli list to see what was installed:
npx dxai-cli list # human-readablenpx dxai-cli list --json # machine-readableRun dxai-cli doctor to validate everything’s healthy:
npx dxai-cli doctorIf you ever want to back out, dxai-cli cleanup walks the manifest and removes only what dxai installed — it won’t touch entries you added by hand.
Next steps
Section titled “Next steps”- Non-interactive / CI — flags, env vars, JSON output, dry-run.
- Profiles — save and apply reusable setups.
- Introspection —
list,status,doctorin depth. - CLI Reference — every subcommand and flag.