Installation Guide
This guide covers all installation methods for Synkra AIOX across different platforms and scenarios.System Requirements
Version 18.0.0 or higher (v20+ recommended)
Version 9.0.0 or higher
Required for version control and team collaboration
Optional, required for team collaboration features
Installation Methods
Method 1: NPX (Recommended)
The easiest way to install AIOX is using npx, which always uses the latest version:- New Project
- Existing Project
Create a new project with AIOX:This will:
- Create a new directory
- Set up project structure
- Install AIOX framework
- Configure agents and workflows
- Initialize Git repository (optional)
- Install dependencies
Method 2: Clone and Build
For contributors or advanced users who want to modify the source:Method 3: Team Setup
For team members joining an existing AIOX project:IDE Configuration
AIOX supports multiple IDEs with varying levels of integration. Choose your IDE and follow the setup instructions:- Claude Code
- Codex CLI
- Cursor
- Gemini CLI
- GitHub Copilot
- AntiGravity
Claude Code (Best Integration)
Setup: Automatic - no configuration needed!Claude Code automatically loads AIOX configuration from.claude/CLAUDE.md.Verification:- ✅ Full lifecycle hooks
- ✅ Context automation
- ✅ Quality gates
- ✅ Audit trails
Hook Compatibility Matrix
AIOX 4.2 provides different levels of automation depending on your IDE:| IDE/CLI | Hook Parity | Impact |
|---|---|---|
| Claude Code | Complete (reference) | Maximum automation of context, guardrails, audit |
| Gemini CLI | High (native events) | Strong pre/post tool and session automation |
| Codex CLI | Partial/limited | Some automation via AGENTS.md, /skills, MCP |
| Cursor | None | Lower automation; focus on rules and MCP |
| GitHub Copilot | None | Minimal automation; repository instructions + MCP |
| AntiGravity | Workflow-based | Integration by workflows, not hooks |
For detailed impact analysis and mitigation strategies, see the IDE Integration guide.
Post-Installation
Verify Installation
Run the diagnostic tool to verify everything is set up correctly:- Node.js and npm versions
- AIOX framework installation
- Agent definitions (11 agents)
- Workflow files
- Template files
- Configuration files
Expected Output
Configure Sync Commands
AIOX provides npm scripts for IDE synchronization:Updating AIOX
To update an existing AIOX installation:- Detect your existing version
- Update framework files
- Preserve custom configurations
- Create backups of modified files (.bak)
- Migrate configuration if needed
Platform-Specific Notes
macOS
macOS
Recommended Installation:Shell: AIOX works with bash and zsh (default on macOS).
- Use Homebrew for Node.js:
brew install node - Or use nvm:
nvm install 20
Windows
Windows
Recommended Installation:Git Bash: AIOX works with Git Bash on Windows.
- Download Node.js from nodejs.org
- Or use nvm-windows
Linux
Linux
Recommended Installation:Permissions: Follow the npm permission fix from macOS section if needed.
- Use nvm for Node.js:
nvm install 20 - Or use your distribution’s package manager
Troubleshooting
Installation fails with EACCES error
Installation fails with EACCES error
Cause: npm permission issues.Solution: Never use sudo with npm. Fix permissions:
Node.js version too old
Node.js version too old
Cause: System has Node.js below 18.0.0.Solution: Update Node.js:
npx command not found
npx command not found
Cause: npm not properly installed or not in PATH.Solution:
- Verify npm installation:
npm --version - Reinstall Node.js if needed
- Check PATH includes npm binaries
Agent files not found
Agent files not found
Cause: Incomplete installation or sync needed.Solution:
Git hooks not working
Git hooks not working
Cause: Hooks not executable or not installed.Solution:
Next Steps
Quickstart
Get started in 10 minutes
Core Concepts
Understand AIOX architecture
Agents Overview
Meet the 11 specialized agents
CLI Reference
Master the command-line interface
Need Help?
Installation Troubleshooting
Detailed troubleshooting guide
GitHub Issues
Report bugs or request features