|
| 1 | +# Agentwise Installation Guide v2.3.0 |
| 2 | + |
| 3 | +## π Recommended: NPM Package Installation (Secure & Easy) |
| 4 | + |
| 5 | +**No shell scripts, no security concerns, full transparency.** |
| 6 | + |
| 7 | +```bash |
| 8 | +# Install Agentwise with interactive prompts |
| 9 | +npm create agentwise@latest |
| 10 | + |
| 11 | +# Or with yarn |
| 12 | +yarn create agentwise |
| 13 | + |
| 14 | +# Or with pnpm |
| 15 | +pnpm create agentwise |
| 16 | +``` |
| 17 | + |
| 18 | +### What This Does (100% Transparent) |
| 19 | + |
| 20 | +The NPM installer provides a secure, user-friendly installation process: |
| 21 | + |
| 22 | +β
**Interactive Menu**: Choose your installation path |
| 23 | +β
**Auto-Detection**: Finds existing installations |
| 24 | +β
**Full Control**: Confirm every action before execution |
| 25 | +β
**No Shell Scripts**: Pure JavaScript for maximum security |
| 26 | +β
**Cross-Platform**: Works on Windows, macOS, Linux |
| 27 | +β
**Safe Updates**: Backs up your workspace automatically |
| 28 | + |
| 29 | +## π οΈ Manual Installation (Advanced Users) |
| 30 | + |
| 31 | +If you prefer complete manual control: |
| 32 | + |
| 33 | +```bash |
| 34 | +# 1. Clone the repository |
| 35 | +git clone https://github.com/VibeCodingWithPhil/agentwise.git |
| 36 | +cd agentwise |
| 37 | + |
| 38 | +# 2. Install dependencies |
| 39 | +npm install --legacy-peer-deps |
| 40 | + |
| 41 | +# 3. Setup environment (optional) |
| 42 | +cp .env.example .env |
| 43 | + |
| 44 | +# 4. Start Agentwise |
| 45 | +node start.js |
| 46 | +``` |
| 47 | + |
| 48 | +## β‘ Quick Start After Installation |
| 49 | + |
| 50 | +### For New Users: |
| 51 | +```bash |
| 52 | +# Navigate to your Agentwise installation |
| 53 | +cd ~/agentwise # (or your chosen path) |
| 54 | + |
| 55 | +# Start Agentwise |
| 56 | +node start.js |
| 57 | + |
| 58 | +# Or use platform-specific scripts: |
| 59 | +# Windows: start-agentwise.bat |
| 60 | +# Mac/Linux: ./start-agentwise.sh |
| 61 | +``` |
| 62 | + |
| 63 | +### For Claude Code Integration: |
| 64 | +```bash |
| 65 | +# In Claude Code, run: |
| 66 | +/setup-mcps |
| 67 | + |
| 68 | +# Then create your first project: |
| 69 | +/create-project "my awesome app" |
| 70 | +``` |
| 71 | + |
| 72 | +## π§ System Requirements |
| 73 | + |
| 74 | +- **Node.js**: 18.0.0 or higher ([Download](https://nodejs.org/)) |
| 75 | +- **Git**: For repository cloning ([Download](https://git-scm.com/)) |
| 76 | +- **Memory**: 4GB RAM minimum, 8GB recommended |
| 77 | +- **Storage**: 2GB free space |
| 78 | + |
| 79 | +## ποΈ Installation Options Comparison |
| 80 | + |
| 81 | +| Method | Security | Ease of Use | Control | Recommended | |
| 82 | +|--------|----------|-------------|---------|-------------| |
| 83 | +| **NPM Package** | β
Highest | β
Easiest | β
Full | β
**Yes** | |
| 84 | +| **Manual Git Clone** | β
High | β οΈ Advanced | β
Complete | For developers | |
| 85 | +| ~~Shell Scripts~~ | β Concerns | β
Easy | β Limited | β **Deprecated** | |
| 86 | + |
| 87 | +## π What Gets Installed |
| 88 | + |
| 89 | +``` |
| 90 | +~/agentwise/ # Installation directory |
| 91 | +βββ src/ # Core Agentwise source |
| 92 | +βββ .claude/ # Agent definitions |
| 93 | +β βββ agents/ # AI agent configurations |
| 94 | +β βββ commands/ # Custom commands |
| 95 | +βββ workspace/ # Your projects |
| 96 | +βββ backups/ # Automatic backups |
| 97 | +βββ logs/ # System logs |
| 98 | +βββ node_modules/ # Dependencies |
| 99 | +βββ .env # Environment configuration |
| 100 | +βββ start.js # Cross-platform launcher |
| 101 | +βββ start-agentwise.sh # Unix startup script |
| 102 | +βββ start-agentwise.bat # Windows startup script |
| 103 | +``` |
| 104 | + |
| 105 | +## π¨ Troubleshooting |
| 106 | + |
| 107 | +### Common Issues & Solutions |
| 108 | + |
| 109 | +**Node.js Version Error:** |
| 110 | +```bash |
| 111 | +# Check your Node version |
| 112 | +node --version |
| 113 | + |
| 114 | +# If < 18.0.0, update at: https://nodejs.org/ |
| 115 | +``` |
| 116 | + |
| 117 | +**Permission Denied:** |
| 118 | +```bash |
| 119 | +# Choose a different installation path |
| 120 | +npm create agentwise@latest |
| 121 | +# Select "Custom location" and use a writable directory |
| 122 | +``` |
| 123 | + |
| 124 | +**Git Not Found:** |
| 125 | +```bash |
| 126 | +# Install Git: https://git-scm.com/ |
| 127 | +# Or use GitHub Desktop: https://desktop.github.com/ |
| 128 | +``` |
| 129 | + |
| 130 | +**Port Already in Use:** |
| 131 | +```bash |
| 132 | +# Edit .env file and change PORT=3001 to another port |
| 133 | +``` |
| 134 | + |
| 135 | +**Dependencies Installation Failed:** |
| 136 | +```bash |
| 137 | +# Clear npm cache and retry |
| 138 | +npm cache clean --force |
| 139 | +npm create agentwise@latest |
| 140 | +``` |
| 141 | + |
| 142 | +## π Updating Agentwise |
| 143 | + |
| 144 | +### Automatic Update (Recommended): |
| 145 | +```bash |
| 146 | +npm create agentwise@latest |
| 147 | +# Choose "Update existing installation" when prompted |
| 148 | +``` |
| 149 | + |
| 150 | +### Manual Update: |
| 151 | +```bash |
| 152 | +cd ~/agentwise |
| 153 | +git pull origin main |
| 154 | +npm install --legacy-peer-deps |
| 155 | +``` |
| 156 | + |
| 157 | +## π Getting Help |
| 158 | + |
| 159 | +- **π Documentation**: https://agentwise-docs.vercel.app |
| 160 | +- **π Bug Reports**: https://github.com/VibeCodingWithPhil/agentwise/issues |
| 161 | +- **π¬ Community**: Join our Discord server |
| 162 | +- **π§ Support**: Contact support@agentwise.dev |
| 163 | + |
| 164 | +## π Security Notice |
| 165 | + |
| 166 | +**Why We Moved Away from Shell Scripts:** |
| 167 | + |
| 168 | +- Shell scripts can be modified by malicious actors |
| 169 | +- Difficult to audit and understand for non-technical users |
| 170 | +- Platform-specific issues and compatibility problems |
| 171 | +- Security concerns raised by the community |
| 172 | + |
| 173 | +**Our NPM Package is Secure:** |
| 174 | + |
| 175 | +- β
Pure JavaScript/TypeScript - no shell commands |
| 176 | +- β
Transparent operations with user confirmation |
| 177 | +- β
Audited dependencies from trusted sources |
| 178 | +- β
Open source - review the code yourself |
| 179 | +- β
Cross-platform without platform-specific scripts |
| 180 | + |
| 181 | +--- |
| 182 | + |
| 183 | +## π Welcome to Agentwise! |
| 184 | + |
| 185 | +Once installed, you'll have access to: |
| 186 | + |
| 187 | +- π€ **8 Core AI Agents** for development automation |
| 188 | +- π **45 Specialized Commands** for every development task |
| 189 | +- π§ **Project Wizard** for complete setup in minutes |
| 190 | +- π **99.3% Token Reduction** with Context 3.0 |
| 191 | +- π **25+ MCP Integrations** with popular tools |
| 192 | +- π **Complete Documentation** and tutorials |
| 193 | + |
| 194 | +**Ready to transform your development workflow?** |
| 195 | + |
| 196 | +Start with: `npm create agentwise@latest` |
0 commit comments