A powerful, cross-platform launcher for your AI companion
# Linux/macOS from eliza root directory
./scripts/start.sh🐧 Linux
- Bash shell
sudoaccess- APT package manager
- 2GB free disk space
🍎 macOS
- macOS 10.15 or higher
- Command Line Tools
- Admin access
- 2GB free disk space
🪟 Windows (WSL2)
Requirements:
- Windows 10 version 2004+ or Windows 11
- 8GB RAM minimum
- Virtualization enabled in BIOS
- Admin access to install WSL2
Installation Steps:
-
Enable WSL2:
# Run in PowerShell as Administrator wsl --install
-
Install Ubuntu from Microsoft Store or:
wsl --install -d Ubuntu
-
Restart your computer
-
Set up Ubuntu:
- Open Ubuntu from Start Menu
- Create username and password when prompted
- Run updates:
sudo apt update && sudo apt upgrade -y
Now you can follow the Linux instructions!
| Feature | Description |
|---|---|
| 🔍 OS Detection | Automatically adapts to your platform |
| 🛠️ Zero Config | Installs all dependencies automatically |
| 📦 Node.js | Manages versions and packages seamlessly |
| 🎭 Characters | Full character management interface |
| 🔄 Updates | One-click updates and version management |
| ⚙️ Environment | Guided configuration setup |
start.sh [-v|--verbose] [--skip-nvm]| Option | Description |
|---|---|
-v, --verbose |
Show detailed progress |
--skip-nvm |
Use system Node.js |
| Action | Description |
|---|---|
| Start | Launch current version |
| Update | Install latest updates |
| Reinstall | Fresh installation |
Creating New Characters
- Select
Create New - Enter character name
- Customize in editor
- Save & deploy
Using Existing Characters
- Select
Use Existing - Choose characters:
- Select each:
X - Select All:
Ctrl+A - Confirm:
ENTER
- Select each:
Character Actions
Single Character:
▶️ Run- ✏️ Edit
- 🗑️ Delete
Multiple Characters:
▶️ Run All- 🗑️ Delete All
🔒 Permission Issues
# Linux/macOS
sudo chmod +x scripts/start.sh
# Windows
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser📦 Node.js Issues
- Required: Node.js 22+
- Use
--skip-nvmfor system Node - Check PATH configuration
🔧 Package Manager Issues
- Linux:
sudo apt update - macOS:
/bin/bash -c "$(curl -fsSL https://github.com/Homebrew/install/HEAD/install.sh)" - Windows: Run as Administrator
| characters not found | Check working directory |
- Temporary files:
/tmp/eliza_* - Config location:
./config - Characters:
./characters/*.json
Need help? Try these steps:
- Run with verbose logging:
./scripts/start.sh -v
- Check console output
- Open an issue
Made with ❤️ by the ai16z team