A powerful, cross-platform launcher for your AI companion
# Linux/macOS from eliza root directory
./scripts/start.sh
🐧 Linux
- Bash shell
sudo
access- 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-nvm
for system Node - Check PATH configuration
🔧 Package Manager Issues
- Linux:
sudo apt update
- macOS:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.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